summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2012-03-28 19:19:58 +0100
committerRichard Jones <rjones@redhat.com>2012-03-28 19:19:58 +0100
commit4d0aa08b000743cb523792d0824f2514e2e45ffa (patch)
tree486b91b5ecc726c1797d462dacd5ffe6e86f8adb /java
parent5ea27d740eb9a7a2fe666dd9ffa70114c0c42756 (diff)
downloadlibguestfs-4d0aa08b000743cb523792d0824f2514e2e45ffa.tar.gz
libguestfs-4d0aa08b000743cb523792d0824f2514e2e45ffa.tar.xz
libguestfs-4d0aa08b000743cb523792d0824f2514e2e45ffa.zip
java: Delete target file before running javah.
javah from old GNU classpath won't overwrite the target *.h file, instead leaving the old one which results in a predictable build failure. Delete the target so this won't happen.
Diffstat (limited to 'java')
-rw-r--r--java/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/java/Makefile.am b/java/Makefile.am
index c7536722..d47d7ebb 100644
--- a/java/Makefile.am
+++ b/java/Makefile.am
@@ -81,6 +81,7 @@ libguestfs_jni_la_CFLAGS = \
BUILT_SOURCES = com_redhat_et_libguestfs_GuestFS.h
com_redhat_et_libguestfs_GuestFS.h: $(java_prefix)/GuestFS.class
+ rm -f $@
$(JAVAH) -classpath @srcdir@:$(builddir) com.redhat.et.libguestfs.GuestFS
# Documentation.