[lttng-dev] [PATCH lttng-ust] Fix: Java Agent JAR file symlink should be created after objects install
Christian Babeux
christian.babeux at efficios.com
Tue Nov 4 15:40:47 EST 2014
Signed-off-by: Christian Babeux <christian.babeux at efficios.com>
---
liblttng-ust-java-agent/java/Makefile.am | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/liblttng-ust-java-agent/java/Makefile.am b/liblttng-ust-java-agent/java/Makefile.am
index 5a406e4..42b3ede 100644
--- a/liblttng-ust-java-agent/java/Makefile.am
+++ b/liblttng-ust-java-agent/java/Makefile.am
@@ -46,7 +46,7 @@ classes += $(pkgpath)/log4j/*.class
endif
$(jarfile): classnoinst.stamp
- $(JAR) cfm $(JARFLAGS) $@ $(jarfile_manifest) $(classes) && $(LN_S) $@ $(jarfile_symlink)
+ $(JAR) cfm $(JARFLAGS) $@ $(jarfile_manifest) $(classes) && rm -f $(jarfile_symlink); $(LN_S) $@ $(jarfile_symlink)
$(jarfile_old): classnoinst.stamp
$(JAR) cf $(JARFLAGS) $@ $(pkgpath)/*.class \
@@ -62,10 +62,10 @@ log4j-jni-header.stamp: $(dist_noinst_JAVA)
all-local: $(stamp)
-install-data-local:
+install-data-hook:
cd $(DESTDIR)/$(jardir); rm -f $(jarfile_symlink); $(LN_S) $(jarfile) $(jarfile_symlink)
-uninstall-local:
+uninstall-hook:
cd $(DESTDIR)/$(jardir); rm -f $(jarfile_symlink)
CLEANFILES = $(jarfile) $(jarfile_old) $(pkgpath)/*.class $(pkgpath_old)/*.class $(pkgpath)/jul/*.class \
--
2.1.1
More information about the lttng-dev
mailing list