## Process this file with automake to produce Makefile.in
-# $Id: Makefile.am 180 2002-12-14 21:53:55Z stefan $
+# $Id: Makefile.am 192 2002-12-21 12:06:01Z stefan $
MAINTAINERCLEANFILES = Makefile.in configure
SUBDIRS = toolbox mm alpha jit comp nat threads mips tst doc narray jvmtst
narray/analyze.c \
narray/tracing.c \
narray/loop.h
+
+checkjvm:
+ $(MAKE) -C jvmtst $@
## Local variables:
## mode: Makefile
+EXTRA_DIST = check.diff compress.diff compress.output db.diff db.output javac.diff javac.output mpegaudio.diff mpegaudio.output raytrace.diff raytrace.output
+
+checkjvm: compress db javac mpegaudio raytrace
+
+compress db javac mpegaudio raytrace: force
+ rm -rf $@
+ cp -r ../jvm98/spec/benchmarks/_*_$@ $@
+ patch -p0 < $@.diff
+ (cd $@; \
+ chmod 644 *; \
+ chmod 755 input; \
+ sh setup.sh || true; \
+ ../../cacao -ieee sun.tools.javac.Main -d . *.java && \
+ ../../cacao -ieee Main > $@.output; \
+ sh postoutput.sh || true; \
+ )
+ diff --brief $@/$@.output $@.output
+ rm -rf $@
+
+force: