ref: a458242e8256b735e5bc38085fb3db35d7fa720d
dir: regress/regress
all:VQ: echo $t for(t in $TEST) @{ if(test -d $t) @{cd $t && mk $MKFLAGS all} if not mk $t.test } %.test:V: $O.% ./$O.$stem %.test:V: %.rc ./$stem.rc %.$O: $HFILES # don't combine with following %.$O rules %.$O: %.c $CC $CFLAGS $stem.c %.$O: %.s $AS $AFLAGS $stem.s $O.%:V: %.$O $OFILES $LIB $LD $LDFLAGS -o $target $prereq # [$OS].??* avoids file names like 9.h nuke:V: rm -f *.[$OS] y.tab.? lex.yy.c y.debug y.output [$OS].??* *.acid $TARG $CLEANFILES clean:V: rm -f *.[$OS] *.a[$OS] y.tab.? lex.yy.c y.debug y.output [$OS].??* $TARG $CLEANFILES %.clean:V: rm -f $stem.[$OS] [$OS].$stem $stem.acid $stem