henesyinit from p9fce6d0435 years agoHistory
55 lines · 962 B · Makefile
RawDownload
</$objtype/mkfile TARG=awkOFILES=re.$O\	main.$O\	parse.$O\	proctab.$O\	tran.$O\	lib.$O\	run.$O\ HFILES=awk.h\	y.tab.h\	proto.h\ LFILES=awk.lx YFILES=awk.g.y BIN=/$objtype/bin</sys/src/cmd/mkoneCFLAGS=-c -D_REGEXP_EXTENSION -D_RESEARCH_SOURCE -D_BSD_EXTENSION -DUTFYFLAGS=-S -d -vCC=pccLD=pcccpuobjtype=`{sed -n 's/^O=//p' /$cputype/mkfile} $O.out:	awk.g.$O awk.lx.$O $OFILES awk.lx.$O:	awk.h y.tab.h proto.h awk.g.$O:	awk.h proto.h $YFILES y.tab.h awk.g.c:	y.tab.c	mv $prereq $target awk.lx.c:	$LFILES	$LEX -t $prereq > $target proctab.c:	$cpuobjtype.maketab	./$cpuobjtype.maketab >proctab.c $cpuobjtype.maketab:	y.tab.h maketab.c	objtype=$cputype	mk maketab.$cputype maketab.$cputype:V:	y.tab.h maketab.$O	$LD -o $O.maketab maketab.$O clean:V:	rm -f *.[$OS] [$OS].out [$OS].maketab y.tab.? y.debug y.output $TARG nuke:V:	rm -f *.[$OS] [$OS].out [$OS].maketab y.tab.? y.debug y.output $TARG	rm -f awk.g.c awk.lx.c lex.yy.c