Signed-off-by: Vegard Nossum <[email protected]>
---
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jatovm-devel