X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=tests%2Fregression%2FMakefile.am;h=a68c7f8200431b120a455431d068492ba43dda9e;hb=2a1e7f93fdfea2868c013873da59fc44ca2b972e;hp=752f843de5d8e929ffc8123f2141d64e66573bc3;hpb=1a645e4fcbfa6306de34a6e23b7ec37b0b3b7a19;p=cacao.git diff --git a/tests/regression/Makefile.am b/tests/regression/Makefile.am index 752f843de..a68c7f820 100644 --- a/tests/regression/Makefile.am +++ b/tests/regression/Makefile.am @@ -22,30 +22,22 @@ SUBDIRS = \ + base \ assertion \ - codepatching \ + bugzilla \ jasmin \ native \ resolving -JAVA = $(top_builddir)/src/cacao/cacao - -if WITH_CLASSPATH_GNU -BOOTCLASSPATH = $(top_builddir)/src/lib/classes:$(CLASSPATH_CLASSES) -else -BOOTCLASSPATH = $(CLASSPATH_CLASSES) -endif - +JAVA = $(top_builddir)/src/cacao/cacao JAVACMD = $(JAVA) -Xbootclasspath:$(BOOTCLASSPATH) -JAVACCMD = $(JAVAC) -bootclasspath $(BOOTCLASSPATH) +JAVACCMD = $(JAVAC) -source 1.5 -target 1.5 -nowarn -bootclasspath $(BOOTCLASSPATH) SOURCE_FILES = \ - $(srcdir)/HelloWorld.java \ $(srcdir)/jctest.java \ $(srcdir)/fptest.java \ $(srcdir)/fp.java \ $(srcdir)/extest.java \ - $(srcdir)/clinitexception.java \ $(srcdir)/LoadDisplacementOverflow.java \ $(srcdir)/FieldDisplacementOverflow.java \ $(srcdir)/StackDisplacementOverflow.java \ @@ -57,10 +49,12 @@ EXTRA_DIST = \ Test.sh \ \ jctest.output \ - fptest.output \ - fp.output\ - extest.2output \ - clinitexception.2output \ + fptest.output.cp \ + fptest.output.ojdk \ + fp.output.cp \ + fp.output.ojdk \ + extest.2output.cp \ + extest.2output.ojdk \ LoadDisplacementOverflow.output \ FieldDisplacementOverflow.output \ StackDisplacementOverflow.output \ @@ -71,30 +65,24 @@ CLEANFILES = \ *.class \ *.thisoutput -SIMPLE_JAVA_TESTS = \ - HelloWorld - OUTPUT_JAVA_TESTS = \ jctest \ fptest \ fp \ extest \ \ - clinitexception \ LoadDisplacementOverflow \ FieldDisplacementOverflow \ StackDisplacementOverflow \ MinimalClassReflection \ TestAnnotations -check: build $(SIMPLE_JAVA_TESTS) $(OUTPUT_JAVA_TESTS) +check: build run build: - @$(JAVACCMD) -d . $(SOURCE_FILES) + $(JAVACCMD) -d . $(SOURCE_FILES) -$(SIMPLE_JAVA_TESTS): - @echo "$@: " - @LD_LIBRARY_PATH=$(top_builddir)/src/cacao/.libs $(JAVACMD) $@ +run: $(OUTPUT_JAVA_TESTS) $(OUTPUT_JAVA_TESTS): @LD_LIBRARY_PATH=$(top_builddir)/src/cacao/.libs $(SHELL) $(srcdir)/Test.sh "$(JAVACMD)" $@ $(srcdir)