xref: /inferno-os/utils/6l/mkfile (revision 45a20ab721a513710138340faff3d59a31c3e01e)
1<../../mkconfig
2
3TARG=6l
4
5OFILES=\
6	asm.$O\
7	obj.$O\
8	optab.$O\
9	pass.$O\
10	span.$O\
11	list.$O\
12	enam.$O\
13	$TARGMODEL.$O\
14	elf.$O\
15
16HFILES=\
17	l.h\
18	../6c/6.out.h\
19	../include/ar.h\
20
21LIBS=bio 9			# order is important
22
23BIN=$ROOT/$OBJDIR/bin
24
25<$ROOT/mkfiles/mkone-$SHELLTYPE
26
27CFLAGS=	$CFLAGS -I../include -I.
28
29enam.$O:	../6c/enam.c
30	$CC $CFLAGS ../6c/enam.c
31elf.$O:	../ld/elf.c
32	$CC $CFLAGS ../ld/elf.c
33
34$TARGMODEL.$O:	../ld/$TARGMODEL.c
35	$CC $CFLAGS ../ld/$TARGMODEL.c
36