diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | Makefile.am | 8 | ||||
-rw-r--r-- | Makefile.in | 8 |
3 files changed, 20 insertions, 0 deletions
@@ -147,6 +147,10 @@ PR 6429. * Makefile.am: Don't link stapio with -ldw. + +2008-05-29 Mark Wielaard <mwielaard@redhat.com> + + * Makefile.am (installcheck): Check that make install was run. * Makefile.in: Regenerated. 2008-06-02 Frank Ch. Eigler <fche@elastic.org> diff --git a/Makefile.am b/Makefile.am index 82d056c7..7024a505 100644 --- a/Makefile.am +++ b/Makefile.am @@ -230,6 +230,14 @@ check: $(MAKE) -C testsuite check SYSTEMTAP_RUNTIME=$$SRCDIR/runtime SYSTEMTAP_TAPSET=$$SRCDIR/tapset LD_LIBRARY_PATH=$(PWD)/lib-elfutils:$(PWD)/lib-elfutils/systemtap SYSTEMTAP_PATH=$(PWD) RUNTESTFLAGS="$(RUNTESTFLAGS)" installcheck: + if test \! -e $(DESTDIR)$(bindir)/stap; then \ + echo $(DESTDIR)$(bindir)/stap doesn\'t exist, run make install; \ + exit -1; \ + fi + if test $(builddir)/stap -nt $(DESTDIR)$(bindir)/stap; then \ + echo "$(DESTDIR)$(bindir)/stap is not recent, run make install"; \ + exit -1; \ + fi $(MAKE) -C testsuite installcheck RUNTESTFLAGS="$(RUNTESTFLAGS)" rpm: systemtap.spec dist diff --git a/Makefile.in b/Makefile.in index fa14e05b..d0ed3dce 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1594,6 +1594,14 @@ check: $(MAKE) -C testsuite check SYSTEMTAP_RUNTIME=$$SRCDIR/runtime SYSTEMTAP_TAPSET=$$SRCDIR/tapset LD_LIBRARY_PATH=$(PWD)/lib-elfutils:$(PWD)/lib-elfutils/systemtap SYSTEMTAP_PATH=$(PWD) RUNTESTFLAGS="$(RUNTESTFLAGS)" installcheck: + if test \! -e $(DESTDIR)$(bindir)/stap; then \ + echo $(DESTDIR)$(bindir)/stap doesn\'t exist, run make install; \ + exit -1; \ + fi + if test $(builddir)/stap -nt $(DESTDIR)$(bindir)/stap; then \ + echo "$(DESTDIR)$(bindir)/stap is not recent, run make install"; \ + exit -1; \ + fi $(MAKE) -C testsuite installcheck RUNTESTFLAGS="$(RUNTESTFLAGS)" rpm: systemtap.spec dist |