diff options
author | Richard Jones <rjones@redhat.com> | 2009-04-21 22:05:44 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2009-04-21 22:05:44 +0100 |
commit | 2b568496e6d571be317bcecd58785edbf5d39ba1 (patch) | |
tree | 1f51083c02fd88cf4314a19f85a0b7323bf61ac9 /java/Makefile.am | |
parent | 7f818fa00c3d019146c7178f152408038d4a4d52 (diff) | |
download | libguestfs-2b568496e6d571be317bcecd58785edbf5d39ba1.tar.gz libguestfs-2b568496e6d571be317bcecd58785edbf5d39ba1.tar.xz libguestfs-2b568496e6d571be317bcecd58785edbf5d39ba1.zip |
Testing the Java bindings.
Diffstat (limited to 'java/Makefile.am')
-rw-r--r-- | java/Makefile.am | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/java/Makefile.am b/java/Makefile.am index 68f1d78d..6ca6f290 100644 --- a/java/Makefile.am +++ b/java/Makefile.am @@ -27,7 +27,14 @@ java_sources = \ $(CPTH)/StatVFS.java \ $(CPTH)/GuestFS.java -EXTRA_DIST = $(java_sources) +java_tests = \ + t/GuestFS005Load.java \ + t/GuestFS010Launch.java + +EXTRA_DIST = \ + $(java_sources) \ + $(java_tests) \ + run-java-test CLEANFILES = *~ doc-stamp @@ -39,7 +46,7 @@ libguestfs_jardir = $(JAR_INSTALL_DIR) libguestfs_jar_DATA = libguestfs-${VERSION}.jar libguestfs_jar_class_files = $(java_sources:.java=.class) $(libguestfs_jar_class_files): %.class: %.java - $(JAVAC) $(JAVAC_FLAGS) -classpath "$(CPTH)" $(java_sources) + $(JAVAC) $(JAVAC_FLAGS) -classpath $(CPTH) $(java_sources) libguestfs-${VERSION}.jar: $(libguestfs_jar_class_files) $(JAR) cf $@ $^ @@ -58,7 +65,7 @@ libguestfs_jni_la_CFLAGS = -Wall -I$(top_builddir)/src $(JNI_CFLAGS) BUILT_SOURCES = com_redhat_et_libguestfs_GuestFS.h com_redhat_et_libguestfs_GuestFS.h: $(CPTH)/GuestFS.class - $(JAVAH) -classpath ".:$(CPTH)" com.redhat.et.libguestfs.GuestFS + $(JAVAH) -classpath .:$(CPTH) com.redhat.et.libguestfs.GuestFS # Documentation. @@ -72,4 +79,16 @@ doc-stamp: $(java_sources) com.redhat.et.libguestfs touch $@ +# Tests (not comprehensive). + +TESTS = $(java_tests:.java=.class) +TESTS_ENVIRONMENT = \ + JAVA=$(JAVA) \ + CLASSPATH=t:libguestfs-$(VERSION).jar \ + LIBGUESTFS_PATH=$(abs_top_builddir) \ + ./run-java-test + +t/%.class: t/%.java + $(JAVAC) $(JAVAC_FLAGS) -classpath libguestfs-$(VERSION).jar $< + endif
\ No newline at end of file |