xref: /inferno-os/utils/vc/mkfile (revision 3b0f460e57442cf600c25eb2640f5818494a422d)
1<../../mkconfig
2
3TARG=vc
4
5OFILES=\
6	cgen.$O\
7	enam.$O\
8	list.$O\
9	peep.$O\
10	pgen.$O\
11	pswt.$O\
12	reg.$O\
13	sgen.$O\
14	swt.$O\
15	txt.$O\
16	mul.$O\
17
18HFILES=\
19	gc.h\
20	v.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
29CFLAGS=	$CFLAGS -I../include
30
31$ROOT/$OBJDIR/lib/libcc.a:
32	cd ../cc
33	mk $MKFLAGS install
34	mk $MKFLAGS clean
35
36%.$O: ../cc/%.c
37	$CC -I. $CFLAGS ../cc/$stem.c
38
39#enam.c:	v.out.h
40#	rc mkenam
41