From: Nicholas Nethercote Date: Fri, 7 Aug 2009 08:31:58 +0000 (+0000) Subject: Install all the new man pages. Include them in 'make dist' too (even if X-Git-Tag: svn/VALGRIND_3_5_0~105 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7c5dac3dcf131b53347beff2d0d07c01a84e357f;p=thirdparty%2Fvalgrind.git Install all the new man pages. Include them in 'make dist' too (even if BUILD_ALL_DOCS is false; we've built them anyway). Delete them with 'make distclean' too (and FAQ.txt). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10745 --- diff --git a/docs/Makefile.am b/docs/Makefile.am index f0151fd5be..9e9840c893 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -179,6 +179,12 @@ install-data-hook: mkdir -p $(DESTDIR)$(datadir)/doc/valgrind; \ cp -r html $(DESTDIR)$(datadir)/doc/valgrind; \ fi + for f in *.1 ; do \ + if test -r $$f ; then \ + mkdir -p $(DESTDIR)$(mandir)/man1; \ + cp $$f $(DESTDIR)$(mandir)/man1; \ + fi \ + done ifeq ($(BUILD_ALL_DOCS),yes) if test -r index.pdf ; then \ mkdir -p $(DESTDIR)$(datadir)/doc/valgrind; \ @@ -188,31 +194,28 @@ install-data-hook: mkdir -p $(DESTDIR)$(datadir)/doc/valgrind; \ cp index.ps $(DESTDIR)$(datadir)/doc/valgrind/valgrind_manual.ps; \ fi - if test -r valgrind.1 ; then \ - mkdir -p $(DESTDIR)$(mandir)/man1; \ - cp valgrind.1 $(DESTDIR)$(mandir)/man1/valgrind.1; \ - fi endif # This is done at 'make dist' time. It builds the html docs, print -# docs and man page and copies them into the docs/ directory in the +# docs and man pages and copies them into the docs/ directory in the # tarball. ifeq ($(BUILD_ALL_DOCS),yes) -dist-hook: FAQ.txt html-docs print-docs man-pages +dist-hook: FAQ.txt html-docs man-pages print-docs cp -r html $(distdir) cp FAQ.txt $(distdir)/.. - cp valgrind.1 $(distdir) + cp *.1 $(distdir) cp print/index.pdf $(distdir) cp print/index.ps $(distdir) else dist-hook: FAQ.txt html-docs man-pages - cp FAQ.txt $(distdir)/.. cp -r html $(distdir) + cp FAQ.txt $(distdir)/.. + cp *.1 $(distdir) endif distclean-local: rm -rf html print - rm -f $(top_builddir)/FAQ.txt + rm -f $(top_builddir)/FAQ.txt $(top_builddir)/docs/*.1