<../../mkconfigROOT=/Users/zubr/dev/distributed/inferno-java TESTS= SystemIOTest\ MathTest\ InnerClassTest\ ThreadTest\ ExceptionsTest\# DebugTest\ - always fails to allow debugger to connect# EgorTask1Test\ - needs manual run, waits for input OBJ=${TESTS:%=test-%}JAVAC=os -d $ROOT`{pwd} javac tests:QV: utils $OBJ utils:QV: @{builtin cd utils; mk $MKFLAGS} test-%:QV: $JAVAC $stem.java for c in $stem*.class {java/j2d -g $c; java/j2d -pvS $c} java/jvm $stem echo $stem passed! clean:QV: rm -f *.dis *.class *.sbl *.s
<../../mkconfig
ROOT=/Users/zubr/dev/distributed/inferno-java
TESTS= SystemIOTest\
MathTest\
InnerClassTest\
ThreadTest\
ExceptionsTest\
# DebugTest\ - always fails to allow debugger to connect
# EgorTask1Test\ - needs manual run, waits for input
OBJ=${TESTS:%=test-%}
JAVAC=os -d $ROOT`{pwd} javac
tests:QV: utils $OBJ
utils:QV:
@{builtin cd utils; mk $MKFLAGS}
test-%:QV:
$JAVAC $stem.java
for c in $stem*.class {java/j2d -g $c; java/j2d -pvS $c}
java/jvm $stem
echo $stem passed!
clean:QV:
rm -f *.dis *.class *.sbl *.s