2011-09-26 12:53:12 +00:00
|
|
|
--- a/tools/perf/Makefile
|
|
|
|
+++ b/tools/perf/Makefile
|
2013-05-21 03:56:32 +00:00
|
|
|
@@ -1141,7 +1141,7 @@ perfexec_instdir_SQ = $(subst ','\'',$(p
|
2011-09-26 12:53:12 +00:00
|
|
|
|
2013-05-21 03:56:32 +00:00
|
|
|
install-bin: all
|
2011-09-26 12:53:12 +00:00
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(bindir_SQ)'
|
|
|
|
- $(INSTALL) $(OUTPUT)perf '$(DESTDIR_SQ)$(bindir_SQ)'
|
|
|
|
+ $(INSTALL) $(OUTPUT)perf '$(DESTDIR_SQ)$(bindir_SQ)/perf_$(VERSION)'
|
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/perl/Perf-Trace-Util/lib/Perf/Trace'
|
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/perl/bin'
|
|
|
|
$(INSTALL) $(OUTPUT)perf-archive -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
|
2013-05-21 03:56:32 +00:00
|
|
|
@@ -1154,7 +1154,7 @@ install-bin: all
|
2013-03-07 05:00:13 +00:00
|
|
|
$(INSTALL) scripts/python/*.py -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/python'
|
|
|
|
$(INSTALL) scripts/python/bin/* -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/python/bin'
|
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(sysconfdir_SQ)/bash_completion.d'
|
|
|
|
- $(INSTALL) bash_completion '$(DESTDIR_SQ)$(sysconfdir_SQ)/bash_completion.d/perf'
|
|
|
|
+ $(INSTALL) bash_completion '$(DESTDIR_SQ)$(sysconfdir_SQ)/bash_completion.d/perf_$(VERSION)'
|
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/tests'
|
|
|
|
$(INSTALL) tests/attr.py '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/tests'
|
|
|
|
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/tests/attr'
|
2013-05-21 03:56:32 +00:00
|
|
|
@@ -1167,7 +1167,7 @@ install-python_ext:
|
2011-09-26 12:53:12 +00:00
|
|
|
|
2013-02-24 05:15:41 +00:00
|
|
|
# 'make install-doc' should call 'make -C Documentation install'
|
|
|
|
$(INSTALL_DOC_TARGETS):
|
|
|
|
- $(QUIET_SUBDIR0)Documentation $(QUIET_SUBDIR1) $(@:-doc=)
|
|
|
|
+ $(QUIET_SUBDIR0)Documentation $(QUIET_SUBDIR1) $(@:-doc=) VERSION=$(VERSION)
|
|
|
|
|
|
|
|
### Cleaning rules
|
2011-09-26 12:53:12 +00:00
|
|
|
|
|
|
|
--- a/tools/perf/Documentation/Makefile
|
|
|
|
+++ b/tools/perf/Documentation/Makefile
|
2013-02-24 05:15:41 +00:00
|
|
|
@@ -188,13 +188,15 @@ ifdef missing_tools
|
|
|
|
$(error "You need to install $(missing_tools) for man pages")
|
|
|
|
endif
|
2011-09-26 12:53:12 +00:00
|
|
|
|
2013-02-24 05:15:41 +00:00
|
|
|
-do-install-man: man
|
|
|
|
+do-install-man: $(addprefix install-man-,$(_DOC_MAN1))
|
2011-09-26 12:53:12 +00:00
|
|
|
+
|
2012-06-09 18:54:23 +00:00
|
|
|
+install-man-perf.1: $(OUTPUT)perf.1
|
2011-09-26 12:53:12 +00:00
|
|
|
+ $(INSTALL) -d -m 755 $(DESTDIR)$(man1dir)
|
2012-06-09 19:18:46 +00:00
|
|
|
+ sed -e 's/"PERF"/"PERF_$(VERSION)"/' -e 's/fBperf-/fBperf_$(VERSION)-/g' $^ > $(DESTDIR)$(man1dir)/perf_$(VERSION).1
|
2011-09-26 12:53:12 +00:00
|
|
|
+
|
2012-06-09 18:54:23 +00:00
|
|
|
+install-man-perf%.1: $(OUTPUT)perf%.1
|
2011-09-26 12:53:12 +00:00
|
|
|
$(INSTALL) -d -m 755 $(DESTDIR)$(man1dir)
|
|
|
|
-# $(INSTALL) -d -m 755 $(DESTDIR)$(man5dir)
|
|
|
|
-# $(INSTALL) -d -m 755 $(DESTDIR)$(man7dir)
|
|
|
|
- $(INSTALL) -m 644 $(DOC_MAN1) $(DESTDIR)$(man1dir)
|
|
|
|
-# $(INSTALL) -m 644 $(DOC_MAN5) $(DESTDIR)$(man5dir)
|
|
|
|
-# $(INSTALL) -m 644 $(DOC_MAN7) $(DESTDIR)$(man7dir)
|
2012-06-09 19:18:46 +00:00
|
|
|
+ sed -e 's/"PERF\\-/"PERF_$(VERSION)\\-/' -e 's/fBperf-/fBperf_$(VERSION)-/g' $^ > $(DESTDIR)$(man1dir)/perf_$(VERSION)$*.1
|
2011-09-26 12:53:12 +00:00
|
|
|
|
2013-02-24 05:15:41 +00:00
|
|
|
install-man: check-man-tools man
|
|
|
|
|