xref: /inferno-os/utils/ia/mkfile (revision a93f6c888f6d530420fbb54e2f7fa4572cdc5208)
1<../../mkconfig
2
3TARG=ia		# also makes ja (for riscv64)
4
5OFILES=\
6	y.tab.$O\
7	lex.$O\
8
9HFILES=\
10	../ic/i.out.h\
11	y.tab.h\
12	a.h\
13
14YFILES=a.y\
15
16LIBS=cc bio 9		# order is important
17
18BIN=$ROOT/$OBJDIR/bin
19<$ROOT/mkfiles/mkone-$SHELLTYPE
20
21YFLAGS=-D1 -d
22CFLAGS=	$CFLAGS -I../include
23
24lex.$O:	../cc/macbody ../cc/lexbody
25
26$ROOT/$OBJDIR/lib/libcc.a:
27	cd ../cc
28	mk $MKFLAGS install
29	mk $MKFLAGS clean
30
31install:V:	$BIN/ja
32