Make man page installation dependent on documentation generation.
authorDiego Biurrun <diego@biurrun.de>
Tue, 14 Nov 2006 02:53:59 +0000 (02:53 +0000)
committerDiego Biurrun <diego@biurrun.de>
Tue, 14 Nov 2006 02:53:59 +0000 (02:53 +0000)
Originally committed as revision 7042 to svn://svn.ffmpeg.org/ffmpeg/trunk

Makefile

index 734195c..c817e17 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -52,6 +52,7 @@ endif
 
 ifeq ($(BUILD_DOC),yes)
 DOC=documentation
+INSTALLMAN=install-man
 endif
 
 OBJS = ffmpeg.o ffserver.o cmdutils.o ffplay.o
@@ -116,7 +117,7 @@ videohook: .libs
 documentation:
        $(MAKE) -C doc all
 
-install: install-progs install-libs install-headers install-man $(INSTALLVHOOK)
+install: install-progs install-libs install-headers $(INSTALLMAN) $(INSTALLVHOOK)
 
 ifeq ($(BUILD_SHARED),yes)
 install-progs: $(PROGS) install-libs
@@ -130,12 +131,9 @@ endif
 wininstaller: all install
        makensis ffinstall.nsi
 
-# install man from source dir if available
 install-man:
-       if [ -f doc/ffmpeg.1 ] ; then \
-           install -d "$(mandir)/man1" ; \
-           install -m 644 $(MANPAGES) "$(mandir)/man1" ; \
-       fi
+       install -d "$(mandir)/man1"
+       install -m 644 $(MANPAGES) "$(mandir)/man1"
 
 install-vhook:
        $(MAKE) -C vhook install