# HG changeset patch # User Gary Benson # Date 1299063574 0 # Node ID 8d743aad6abffbca52571f501a2d33e78f8590c5 # Parent e394d06d764d48a01aaa7a3f4eb7fc8512d62a00 Make space for smoke tests diff -r e394d06d764d -r 8d743aad6abf Makefile --- a/Makefile Wed Mar 02 10:49:52 2011 +0000 +++ b/Makefile Wed Mar 02 10:59:34 2011 +0000 @@ -28,20 +28,21 @@ test/java/dyn/%.class: test/java/dyn/%.java $(JAVADIR)/bin/javac -d . -cp $(JUNITJAR) $< -test: debug \ +UNITTESTCLASSES = \ test/java/dyn/ClassValueTest.class \ test/java/dyn/InvokeGenericTest.class \ test/java/dyn/JavaDocExamplesTest.class \ test/java/dyn/MethodHandlesTest.class + +unittest: debug $(UNITTESTCLASSES) hotspot/build/linux/jdk-linux-amd64/debug/bin/java \ -XX:+UnlockExperimentalVMOptions \ -XX:+EnableMethodHandles \ -XX:+EnableInvokeDynamic \ -Dtest.java.dyn.MethodHandlesTest.verbosity=0 \ -cp $(JUNITJAR):. org.junit.runner.JUnitCore \ - test.java.dyn.ClassValueTest \ - test.java.dyn.InvokeGenericTest \ - test.java.dyn.JavaDocExamplesTest \ - test.java.dyn.MethodHandlesTest + $(subst .class,,$(subst /,.,$(UNITTESTCLASSES))) + +test: unittest .PHONY: default $(TARGETS) build clean patch test