]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Install all the new man pages. Include them in 'make dist' too (even if
authorNicholas Nethercote <njn@valgrind.org>
Fri, 7 Aug 2009 08:31:58 +0000 (08:31 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Fri, 7 Aug 2009 08:31:58 +0000 (08:31 +0000)
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

docs/Makefile.am

index f0151fd5bea2997a1458a0a83d2b3318af75f110..9e9840c893b5debc024a093ea902db23dbd1fd9e 100644 (file)
@@ -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