Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com> --- Makefile | 12 ++++++++---- regression/run-suite.sh | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile index ec0a231..9c5b0c1 100644 --- a/Makefile +++ b/Makefile @@ -199,10 +199,6 @@ test: monoburg make -C test/arch-$(ARCH)/ ARCH=$(ARCH) ARCH_POSTFIX=$(ARCH_POSTFIX) $(TEST) .PHONY: test -%.class: %.java - $(E) " JAVAC " $@ - $(Q) $(JAVAC) -cp $(GLIBJ):regression $(JAVAC_OPTS) -d regression $< - REGRESSION_TEST_SUITE_CLASSES = \ regression/jato/internal/VM.class \ regression/jvm/TestCase.class \ @@ -229,11 +225,19 @@ REGRESSION_TEST_SUITE_CLASSES = \ regression/jvm/ObjectStackTest.class \ regression/jvm/PrintTest.class +$(REGRESSION_TEST_SUITE_CLASSES): %.class: %.java + $(E) " JAVAC " $@ + $(Q) $(JAVAC) -cp $(GLIBJ):regression $(JAVAC_OPTS) -d regression $< + RUNTIME_CLASSES = \ runtime/classpath/gnu/classpath/VMStackWalker.class \ runtime/classpath/gnu/classpath/VMSystemProperties.class \ runtime/classpath/java/lang/VMSystem.class +$(RUNTIME_CLASSES): %.class: %.java + $(E) " JAVAC " $@ + $(Q) $(JAVAC) -cp $(GLIBJ) $(JAVAC_OPTS) -d runtime/classpath $< + lib: $(CLASSPATH_CONFIG) make -C lib/ JAVAC=$(JAVAC) GLIBJ=$(GLIBJ) .PHONY: lib diff --git a/regression/run-suite.sh b/regression/run-suite.sh index ee06b9a..916c6bf 100755 --- a/regression/run-suite.sh +++ b/regression/run-suite.sh @@ -10,7 +10,7 @@ function run_java { CLASSPATH_INSTALL_DIR=`../tools/classpath-config` GLIBJ="$CLASSPATH_INSTALL_DIR/share/classpath/glibj.zip" - $GDB ../jato $JAVA_OPTS -cp $PWD:$GLIBJ $JAVA_CLASS + $GDB ../jato $JAVA_OPTS -cp $PWD:../runtime/classpath:$GLIBJ $JAVA_CLASS ACTUAL=$? -- 1.6.0.4 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel