ref: c3ba64f6935322f09b6de5c2285544fd471c605d
dir: /sys/src/cmd/spell/mkfile/
</$objtype/mkfile TARG=sprog OFILES=sprog.$O\ HFILES =\ code.h\ BIN=/$objtype/bin/aux </sys/src/cmd/mkone cpuobjtype=`{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