Mercurial > hg > release > heapstats-2.1
view Makefile.am @ 241:5ee1c4138b61
Bug 3419: Provide FXAnalyzer RPM package for Fedora
Reviewed-by: ykubota
https://github.com/HeapStats/heapstats/pull/108
author | Yasumasa Suenaga <yasuenag@gmail.com> |
---|---|
date | Tue, 11 Jul 2017 18:15:01 +0900 |
parents | 55773172374f |
children | be9892e921b3 |
line wrap: on
line source
ACLOCAL_AMFLAGS = -I ./m4 SUBDIRS = agent mbean MVN = @MVN@ JAVA_HOME = @JDK_DIR@ ANALYZER_DIR = $(srcdir)/analyzer/fx/target/heapstats-analyzer-*-bin/heapstats-analyzer-* CLI_DIR = $(srcdir)/analyzer/cli/target/heapstats-cli-*-bin/heapstats-cli-* .PHONY: $(SUBDIRS) analyzer all: $(SUBDIRS) analyzer agent: $(MAKE) -C $@ analyzer: env JAVA_HOME=$(JAVA_HOME) bash -c "$(MVN) package" mbean: $(MAKE) -C $@ clean-local: env JAVA_HOME=$(JAVA_HOME) bash -c "$(MVN) clean" install-exec-local: $(mkdir_p) $(DESTDIR)/$(libexecdir) $(mkdir_p) $(DESTDIR)/$(libexecdir)/lib $(INSTALL_DATA) $(ANALYZER_DIR)/THIRD_PARTY_README $(DESTDIR)/$(libexecdir) $(INSTALL_DATA) $(ANALYZER_DIR)/heapstats-analyzer.jar $(DESTDIR)/$(libexecdir) $(INSTALL_DATA) $(ANALYZER_DIR)/filterDefine.xsd $(DESTDIR)/$(libexecdir) $(INSTALL_DATA) $(ANALYZER_DIR)/heapstats.properties $(DESTDIR)/$(libexecdir) $(INSTALL_DATA) $(ANALYZER_DIR)/lib/heapstats-core.jar $(DESTDIR)/$(libexecdir)/lib $(INSTALL_DATA) $(ANALYZER_DIR)/lib/heapstats-mbean.jar $(DESTDIR)/$(libexecdir)/lib $(INSTALL_DATA) $(ANALYZER_DIR)/lib/heapstats-jmx-helper.jar $(DESTDIR)/$(libexecdir)/lib $(INSTALL_DATA) $(ANALYZER_DIR)/lib/jgraphx.jar $(DESTDIR)/$(libexecdir)/lib $(INSTALL_DATA) $(CLI_DIR)/heapstats-cli.jar $(DESTDIR)/$(libexecdir) $(INSTALL_PROGRAM) $(srcdir)/analyzer/cli/heapstats-cli $(DESTDIR)/$(bindir) $(INSTALL_PROGRAM) $(srcdir)/analyzer/fx/heapstats-analyzer $(DESTDIR)/$(bindir) uninstall-local: rm -fR $(DESTDIR)/$(libexecdir)/lib $(RM) $(DESTDIR)/$(libexecdir)/THIRD_PARTY_README $(DESTDIR)/$(libexecdir)/filterDefine.xsd $(DESTDIR)/$(libexecdir)/heapstats* $(DESTDIR)/$(bindir)/heapstats-cli $(DESTDIR)/$(bindir)/heapstats-analyzer