xref: /plan9-contrib/sys/src/cmd/4l/mkfile (revision f8bc6aaf8056e137bcdfb6117a990ac3eff62cc9)
17edc7532SDavid du Colombier</$objtype/mkfile
27edc7532SDavid du Colombier
37edc7532SDavid du ColombierTARG=4l
47edc7532SDavid du ColombierOFILES=\
57edc7532SDavid du Colombier	asm.$O\
67edc7532SDavid du Colombier	list.$O\
77edc7532SDavid du Colombier	noop.$O\
87edc7532SDavid du Colombier	sched.$O\
97edc7532SDavid du Colombier	obj.$O\
107edc7532SDavid du Colombier	optab.$O\
117edc7532SDavid du Colombier	pass.$O\
127edc7532SDavid du Colombier	span.$O\
137edc7532SDavid du Colombier	enam.$O\
147edc7532SDavid du Colombier	compat.$O\
15*f8bc6aafSDavid du Colombier	elf.$O\
167edc7532SDavid du Colombier
177edc7532SDavid du ColombierHFILES=\
187edc7532SDavid du Colombier	l.h\
19*f8bc6aafSDavid du Colombier	../4c/4.out.h\
20*f8bc6aafSDavid du Colombier	../8l/elf.h\
217edc7532SDavid du Colombier
227edc7532SDavid du ColombierBIN=/$objtype/bin
23*f8bc6aafSDavid du ColombierCFLAGS=$CFLAGS -. -I.
247edc7532SDavid du Colombier</sys/src/cmd/mkone
257edc7532SDavid du Colombier
26*f8bc6aafSDavid du Colombierenam.$O:	../4c/enam.c
27*f8bc6aafSDavid du Colombier	$CC $CFLAGS ../4c/enam.c
28*f8bc6aafSDavid du Colombierelf.$O:	../8l/elf.c
29*f8bc6aafSDavid du Colombier	$CC $CFLAGS ../8l/elf.c
307edc7532SDavid du Colombier
317edc7532SDavid du Colombiertest:V:	$O.out
327edc7532SDavid du Colombier	rm -f xxx
337edc7532SDavid du Colombier	mv $O.out xxx
347edc7532SDavid du Colombier	./xxx $OFILES
357edc7532SDavid du Colombier	cmp $O.out xxx
36