xref: /plan9/sys/src/cmd/unix/drawterm/posix-mips/Makefile (revision ec59a3ddbfceee0efe34584c2c9981a5e5ff1ec4)
1*ec59a3ddSDavid du ColombierROOT=..
2*ec59a3ddSDavid du Colombierinclude ../Make.config
3*ec59a3ddSDavid du ColombierLIB=../libmachdep.a
4*ec59a3ddSDavid du Colombier
5*ec59a3ddSDavid du ColombierOFILES=\
6*ec59a3ddSDavid du Colombier	getcallerpc.$O\
7*ec59a3ddSDavid du Colombier	md5block.$O\
8*ec59a3ddSDavid du Colombier	sha1block.$O\
9*ec59a3ddSDavid du Colombier	tas.$O
10*ec59a3ddSDavid du Colombier
11*ec59a3ddSDavid du Colombierdefault: $(LIB)
12*ec59a3ddSDavid du Colombier$(LIB): $(OFILES)
13*ec59a3ddSDavid du Colombier	$(AR) r $(LIB) $(OFILES)
14*ec59a3ddSDavid du Colombier	$(RANLIB) $(LIB)
15*ec59a3ddSDavid du Colombier
16*ec59a3ddSDavid du Colombier%.$O: %.c
17*ec59a3ddSDavid du Colombier	$(CC) $(CFLAGS) $*.c
18*ec59a3ddSDavid du Colombier
19*ec59a3ddSDavid du Colombier%.$O: %.s
20*ec59a3ddSDavid du Colombier	$(AS) $(ASFLAGS) -o $*.$O $*.s
21*ec59a3ddSDavid du Colombier
22*ec59a3ddSDavid du Colombier%.s: %.spp
23*ec59a3ddSDavid du Colombier	cpp $*.spp >$*.s
24*ec59a3ddSDavid du Colombier
25*ec59a3ddSDavid du Colombier
26