summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--Makefile.am5
-rw-r--r--Makefile.in5
3 files changed, 14 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 63108b14..d167e3ac 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-08-11 Mark Wielaard <mwielaard@redhat.com>
+
+ * Makefile.am (install-data-local): Use INSTALL_PROGRAM for executable
+ stp scripts.
+ * Makefile.in: Regenerated.
+
2008-08-09 Frank Ch. Eigler <fche@elastic.org>
* Makefile.am (example index): Only warn and instruct on index
diff --git a/Makefile.am b/Makefile.am
index a601b5fd..e6a5654c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -188,7 +188,10 @@ install-data-local:
| while read f; do $(INSTALL_DATA) -D $$f $(DESTDIR)$(pkgdatadir)/tapset/$$f; done)
(cd $(srcdir)/testsuite/systemtap.examples; find . -type f -print \
| egrep -v 'check.exp|ChangeLog|examples-index-gen.pl' \
- | while read f; do $(INSTALL_DATA) -D $$f $(DESTDIR)$(docdir)/examples/$$f; done)
+ | while read f; do if test -x $$f; then \
+ i_cmd="$(INSTALL_PROGRAM)"; else \
+ i_cmd="$(INSTALL_DATA)"; fi; \
+ $$i_cmd -D $$f $(DESTDIR)$(docdir)/examples/$$f; done)
TEST_COV_DIR = coverage
diff --git a/Makefile.in b/Makefile.in
index 1395fcab..4ed771e8 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1582,7 +1582,10 @@ install-data-local:
| while read f; do $(INSTALL_DATA) -D $$f $(DESTDIR)$(pkgdatadir)/tapset/$$f; done)
(cd $(srcdir)/testsuite/systemtap.examples; find . -type f -print \
| egrep -v 'check.exp|ChangeLog|examples-index-gen.pl' \
- | while read f; do $(INSTALL_DATA) -D $$f $(DESTDIR)$(docdir)/examples/$$f; done)
+ | while read f; do if test -x $$f; then \
+ i_cmd="$(INSTALL_PROGRAM)"; else \
+ i_cmd="$(INSTALL_DATA)"; fi; \
+ $$i_cmd -D $$f $(DESTDIR)$(docdir)/examples/$$f; done)
gcov:
@-$(MAKE) clean CXXFLAGS="-g -fprofile-arcs -ftest-coverage" all check