* Removed all Id tags.
[cacao.git] / tests / regression / codepatching / Makefile.am
index c43391ebaeb36df4e99340898736982a6f2e890b..98712def22d0750c4612ae80952099499070f872 100644 (file)
 ## Contact: cacao@cacaojvm.org
 ##
 ## Authors: Christian Thalinger
-##
-## Changes:
-##
-## $Id: Makefile.am 4357 2006-01-22 23:33:38Z twisti $
 
-## Process this file with automake to produce Makefile.in
 
 JAVA      = $(top_builddir)/src/cacao/cacao
-JAVAFLAGS = -Xbootclasspath:$(top_builddir)/src/lib/vm.zip:$(CLASSPATH_PREFIX)/share/classpath/$(GLIBJZ)
+
+if WITH_CLASSPATH_GNU
+JAVAFLAGS = -Xbootclasspath:$(top_builddir)/src/lib/classes/:$(CLASSPATH_CLASSES)
+else
+JAVAFLAGS = -Xbootclasspath:$(CLASSPATH_CLASSES)
+endif
 
 SOURCE_FILES = \
+       $(srcdir)/aastoreconstClass.java \
        $(srcdir)/checkcastC.java \
        $(srcdir)/checkcastI.java \
        $(srcdir)/getfieldD.java \
@@ -54,18 +55,28 @@ SOURCE_FILES = \
        $(srcdir)/invokestatic.java \
        $(srcdir)/multianewarray.java \
        $(srcdir)/newarray.java \
-       $(srcdir)/putfieldconstIF.java \
-       $(srcdir)/putfieldconstJDL.java \
        $(srcdir)/putfieldD.java \
        $(srcdir)/putfieldF.java \
        $(srcdir)/putfieldI.java \
        $(srcdir)/putfieldJ.java \
        $(srcdir)/putfieldL.java \
+       $(srcdir)/putfieldconstC.java \
+       $(srcdir)/putfieldconstD.java \
+       $(srcdir)/putfieldconstF.java \
+       $(srcdir)/putfieldconstI.java \
+       $(srcdir)/putfieldconstJ.java \
+       $(srcdir)/putfieldconstL.java \
        $(srcdir)/putstaticD.java \
        $(srcdir)/putstaticF.java \
        $(srcdir)/putstaticI.java \
        $(srcdir)/putstaticJ.java \
        $(srcdir)/putstaticL.java \
+       $(srcdir)/putstaticconstC.java \
+       $(srcdir)/putstaticconstD.java \
+       $(srcdir)/putstaticconstF.java \
+       $(srcdir)/putstaticconstI.java \
+       $(srcdir)/putstaticconstJ.java \
+       $(srcdir)/putstaticconstL.java \
        $(srcdir)/test.java
 
 EXTRA_DIST = \
@@ -75,6 +86,7 @@ MAINCLASS = \
        test.class
 
 CLASSES = \
+       aastoreconstClass.class \
        checkcastC.class \
        checkcastI.class \
        getfieldD.class \
@@ -93,27 +105,37 @@ CLASSES = \
        invokestatic.class \
        multianewarray.class \
        newarray.class \
-       putfieldconstIF.class \
-       putfieldconstJDL.class \
        putfieldD.class \
        putfieldF.class \
        putfieldI.class \
        putfieldJ.class \
        putfieldL.class \
+       putfieldconstC.class \
+       putfieldconstD.class \
+       putfieldconstF.class \
+       putfieldconstI.class \
+       putfieldconstJ.class \
+       putfieldconstL.class \
        putstaticD.class \
        putstaticF.class \
        putstaticI.class \
        putstaticJ.class \
-       putstaticL.class
+       putstaticL.class \
+       putstaticconstC.class \
+       putstaticconstD.class \
+       putstaticconstF.class \
+       putstaticconstI.class \
+       putstaticconstJ.class \
+       putstaticconstL.class
 
 CLEANFILES = \
        *.class
 
 check: build
-       @$(JAVA) $(JAVAFLAGS) test
+       @LD_LIBRARY_PATH=$(top_builddir)/src/cacao/.libs $(JAVA) $(JAVAFLAGS) test
 
 build:
-       @$(JAVAC) -d . $(SOURCE_FILES)
+       @$(JAVAC) -nowarn -d . $(SOURCE_FILES)
 
 remove:
        $(RM) $(CLASSES)