6 HARNESS_SOURCE_FILES = \
10 HARNESS_CLASS_FILES = \
11 TestController.class \
15 test_instance_subtype_violated.java \
16 test_param_loading_constraint_violated_derived.java \
17 test_param_loading_constraint_violated.java \
18 test_param_subtype_violated.java \
19 test_retval_loading_constraint_violated.java \
20 test_simple_lazy_load.java
23 test_instance_subtype_violated \
24 test_param_loading_constraint_violated_derived \
25 test_param_loading_constraint_violated \
26 test_param_subtype_violated \
27 test_retval_loading_constraint_violated \
30 EXTRA_DIST = $(HARNESS_SOURCE_FILES) $(TEST_SOURCE_FILES)
35 JAVA = $(top_builddir)/src/cacao/cacao
38 JAVAFLAGS = -Xbootclasspath:$(top_builddir)/src/lib/classes/:$(CLASSPATH_CLASSES)
40 JAVAFLAGS = -Xbootclasspath:$(CLASSPATH_CLASSES)
43 check: $(HARNESS_CLASS_FILES)
44 for t in $(TEST_NAMES) ; do echo "TEST $$t" ; { $(JAVAC) $$t.java && $(JAVA) $$t ; } || exit 1 ; done
46 $(HARNESS_CLASS_FILES): $(HARNESS_SOURCE_FILES)
47 $(JAVAC) $(HARNESS_SOURCE_FILES)