xref: /inferno-os/utils/5c/mkfile (revision 3b0f460e57442cf600c25eb2640f5818494a422d)
1<../../mkconfig
2
3TARG=5c
4
5OFILES=\
6	cgen.$O\
7	enam.$O\
8	list.$O\
9	mul.$O\
10	peep.$O\
11	pgen.$O\
12	pswt.$O\
13	reg.$O\
14	sgen.$O\
15	swt.$O\
16	txt.$O\
17
18HFILES=\
19	gc.h\
20	5.out.h\
21	../cc/cc.h\
22
23LIBS=cc bio 9		# order is important
24
25BIN=$ROOT/$OBJDIR/bin
26
27<$ROOT/mkfiles/mkone-$SHELLTYPE
28
29$ROOT/$OBJDIR/lib/libcc.a:
30	cd ../cc
31	mk $MKFLAGS install
32	mk $MKFLAGS clean
33
34%.$O: ../cc/%.c
35	$CC -I. $CFLAGS ../cc/$stem.c
36
37#enam.c:	5.out.h
38#	rc mkenam
39