mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-26 08:23:10 +00:00
man page installation support
Originally committed as revision 2145 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
f5fe9d5f8c
commit
23a65308e3
10
Makefile
10
Makefile
@ -111,12 +111,20 @@ ffplay.o: ffplay.c
|
|||||||
videohook: .libs
|
videohook: .libs
|
||||||
$(MAKE) -C vhook all
|
$(MAKE) -C vhook all
|
||||||
|
|
||||||
install: all $(INSTALLVHOOK)
|
install: all install-man $(INSTALLVHOOK)
|
||||||
$(MAKE) -C libavcodec install
|
$(MAKE) -C libavcodec install
|
||||||
$(MAKE) -C libavformat install
|
$(MAKE) -C libavformat install
|
||||||
install -d $(prefix)/bin
|
install -d $(prefix)/bin
|
||||||
install -c -s -m 755 $(PROG) $(prefix)/bin
|
install -c -s -m 755 $(PROG) $(prefix)/bin
|
||||||
|
|
||||||
|
# install man from source dir if available
|
||||||
|
install-man:
|
||||||
|
if [ -f $(SRC_PATH)/doc/ffmpeg.1 ] ; then \
|
||||||
|
install -d $(mandir)/man1 ; \
|
||||||
|
install -m 644 $(SRC_PATH)/doc/ffmpeg.1 $(SRC_PATH)/doc/ffplay.1 \
|
||||||
|
$(SRC_PATH)/doc/ffserver.1 $(mandir)/man1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
install-vhook: $(prefix)/lib/vhook
|
install-vhook: $(prefix)/lib/vhook
|
||||||
$(MAKE) -C vhook install INSTDIR=$(prefix)/lib/vhook
|
$(MAKE) -C vhook install INSTDIR=$(prefix)/lib/vhook
|
||||||
|
|
||||||
|
9
configure
vendored
9
configure
vendored
@ -19,6 +19,7 @@ TMPH="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.h"
|
|||||||
|
|
||||||
# default parameters
|
# default parameters
|
||||||
prefix="/usr/local"
|
prefix="/usr/local"
|
||||||
|
mandir=""
|
||||||
cross_prefix=""
|
cross_prefix=""
|
||||||
cc="gcc"
|
cc="gcc"
|
||||||
ar="ar"
|
ar="ar"
|
||||||
@ -264,6 +265,8 @@ for opt do
|
|||||||
case "$opt" in
|
case "$opt" in
|
||||||
--prefix=*) prefix=`echo $opt | cut -d '=' -f 2`
|
--prefix=*) prefix=`echo $opt | cut -d '=' -f 2`
|
||||||
;;
|
;;
|
||||||
|
--mandir=*) mandir=`echo $opt | cut -d '=' -f 2`
|
||||||
|
;;
|
||||||
--source-path=*) source_path=`echo $opt | cut -d '=' -f 2`
|
--source-path=*) source_path=`echo $opt | cut -d '=' -f 2`
|
||||||
;;
|
;;
|
||||||
--cross-prefix=*) cross_prefix=`echo $opt | cut -d '=' -f 2`
|
--cross-prefix=*) cross_prefix=`echo $opt | cut -d '=' -f 2`
|
||||||
@ -722,6 +725,10 @@ if test "$small" = "yes"; then
|
|||||||
CFLAGS="$CFLAGS -Os"
|
CFLAGS="$CFLAGS -Os"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test x"$mandir" = x""; then
|
||||||
|
mandir="${prefix}/man"
|
||||||
|
fi
|
||||||
|
|
||||||
if test x"$1" = x"-h" -o x"$1" = x"--help" ; then
|
if test x"$1" = x"-h" -o x"$1" = x"--help" ; then
|
||||||
cat << EOF
|
cat << EOF
|
||||||
|
|
||||||
@ -732,6 +739,7 @@ EOF
|
|||||||
echo "Standard options:"
|
echo "Standard options:"
|
||||||
echo " --help print this message"
|
echo " --help print this message"
|
||||||
echo " --prefix=PREFIX install in PREFIX [$prefix]"
|
echo " --prefix=PREFIX install in PREFIX [$prefix]"
|
||||||
|
echo " --mandir=DIR man documentation in DIR [PREFIX/man]"
|
||||||
echo " --enable-mp3lame enable mp3 encoding via libmp3lame [default=no]"
|
echo " --enable-mp3lame enable mp3 encoding via libmp3lame [default=no]"
|
||||||
echo " --enable-vorbis enable vorbis support via libvorbisenc [default=no]"
|
echo " --enable-vorbis enable vorbis support via libvorbisenc [default=no]"
|
||||||
echo " --enable-faad enable faad support via libfaad [default=no]"
|
echo " --enable-faad enable faad support via libfaad [default=no]"
|
||||||
@ -827,6 +835,7 @@ echo "# Automatically generated by configure - do not modify" > config.mak
|
|||||||
echo "/* Automatically generated by configure - do not modify */" > $TMPH
|
echo "/* Automatically generated by configure - do not modify */" > $TMPH
|
||||||
|
|
||||||
echo "prefix=$prefix" >> config.mak
|
echo "prefix=$prefix" >> config.mak
|
||||||
|
echo "mandir=$mandir" >> config.mak
|
||||||
echo "MAKE=$make" >> config.mak
|
echo "MAKE=$make" >> config.mak
|
||||||
echo "CC=$cc" >> config.mak
|
echo "CC=$cc" >> config.mak
|
||||||
echo "AR=$ar" >> config.mak
|
echo "AR=$ar" >> config.mak
|
||||||
|
Loading…
Reference in New Issue
Block a user