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