* CLASSPATH_INSTALL_DIR: Renamed to CLASSPATH_PREFIX.
[cacao.git] / tests / regression / Makefile.am
index 987be6565c9955ef42f7cf19e936bf195354579f..ae2d902d0b856e9047aa104f19e0aa7c32582215 100644 (file)
 ##
 ## Changes:
 ##
-## $Id: Makefile.am 3315 2005-09-29 14:36:31Z twisti $
+## $Id: Makefile.am 4218 2006-01-17 16:55:21Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
-JAVA = $(top_builddir)/src/cacao/cacao
-JAVAC = jikes -classpath $(CLASSPATH_INSTALL_DIR)/share/classpath/glibj.zip -nowarn
+JAVA      = $(top_builddir)/src/cacao/cacao
+JAVAFLAGS = -Xbootclasspath:$(top_builddir)/src/lib/vm.zip:$(CLASSPATH_PREFIX)/share/classpath/$(GLIBJZ)
+
+EXTRA_DIST = \
+       Test.sh \
+       HelloWorld.java \
+       jctest.java \
+       jctest.output \
+       fptest.java \
+       fptest.output \
+       fp.java \
+       fp.output\
+       extest.java \
+       extest.2output \
+       clinitexception.java \
+       clinitexception.2output \
+       LoadDisplacementOverflow.java \
+       LoadDisplacementOverflow.output \
+       FieldDisplacementOverflow.java \
+       FieldDisplacementOverflow.output \
+       StackDisplacementOverflow.java \
+       StackDisplacementOverflow.output
 
 CLEANFILES = \
        *.class \
@@ -49,19 +69,21 @@ OUTPUT_JAVA_TESTS = \
        extest \
        \
        clinitexception \
+       LoadDisplacementOverflow \
+       FieldDisplacementOverflow \
        StackDisplacementOverflow
 
-checkall: $(SIMPLE_JAVA_TESTS) $(OUTPUT_JAVA_TESTS)
+check: $(SIMPLE_JAVA_TESTS) $(OUTPUT_JAVA_TESTS)
 
 $(SIMPLE_JAVA_TESTS):
-       @$(JAVAC) $@.java
+       @$(JAVAC) -d . $(srcdir)/$@.java
        @echo -n "$@: "
-       @$(JAVA) $@
+       @$(JAVA) $(JAVAFLAGS) $@
 
 
 $(OUTPUT_JAVA_TESTS):
-       @$(JAVAC) $@.java
-       @$(SHELL) Test.sh $(JAVA) $@
+       @$(JAVAC) -d . $(srcdir)/$@.java
+       @$(SHELL) $(srcdir)/Test.sh "$(JAVA) $(JAVAFLAGS)" $@ $(srcdir)
 
 
 ## Local variables: