summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2012-03-28 19:19:58 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-03-30 15:37:39 +0100
commit7be309dff6950765694ce904a354347899debedf (patch)
treecc9da901703e23e5223877b87c03f50b8f2f2c49
parentbb2dc0a4e9434a8eff1feaac136c573c04148189 (diff)
downloadlibguestfs-7be309dff6950765694ce904a354347899debedf.tar.gz
libguestfs-7be309dff6950765694ce904a354347899debedf.tar.xz
libguestfs-7be309dff6950765694ce904a354347899debedf.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. (cherry picked from commit 4d0aa08b000743cb523792d0824f2514e2e45ffa)
-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.