##
## 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 \
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: