46 lines · 950 B · Makefile
RawDownload
</$objtype/mkfile TARG=sprogOFILES=sprog.$O\ HFILES =\	code.h\ BIN=/$objtype/bin/aux</sys/src/cmd/mkonecpuobjtype=`{sed -n 's/^O=//p' /$cputype/mkfile} all:V:	lib  lib:	amspell brspell	for (i in $prereq) cp $i /sys/lib/$i brspell: $cpuobjtype.pcode  list british local stop	$cpuobjtype.pcode list british local stop >$target amspell: $cpuobjtype.pcode  list american local stop	$cpuobjtype.pcode list american local stop >$target $cpuobjtype.pcode:	pcode.c $HFILES	objtype=$cputype	mk pcode.$cputype pcode.$cputype:	pcode.$O $HFILES	$LD -o $O.pcode pcode.$O installall:V:	for(objtype in $CPUS) mk install	cp spell.rc /rc/bin/spell	mk lib nuke:V:	rm -f *.[$OS] [$OS].out [$OS].pcode y.tab.? y.debug y.output $TARG	rm -f amspell brspell clean:V:	rm -f *.[$OS] [$OS].out [$OS].pcode y.tab.? y.debug y.output $TARG test:V:	$O.out brspell	time ./$O.out -b -f brspell </dev/null >y	time ./$O.out -b -f brspell <x >z	cmp y z