mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Add support for passing a version string to configure that is appended to
FFmpeg's version string output. This can be used by distributions to mark their packages as being modified versions without hacking the sources. Originally committed as revision 15433 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b3de4544e0
commit
ac63af34b5
@ -49,7 +49,7 @@ $(BUILD_ROOT_REL)/version.h: $(SVN_ENTRIES)
|
||||
endif
|
||||
|
||||
$(BUILD_ROOT_REL)/version.h:
|
||||
$(SRC_PATH)/version.sh $(SRC_PATH) $@
|
||||
$(SRC_PATH)/version.sh $(SRC_PATH) $@ $(EXTRA_VERSION)
|
||||
|
||||
install: install-libs install-headers
|
||||
|
||||
|
6
configure
vendored
6
configure
vendored
@ -116,6 +116,7 @@ show_help(){
|
||||
echo " --extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [$CFLAGS]"
|
||||
echo " --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS]"
|
||||
echo " --extra-libs=ELIBS add ELIBS [$ELIBS]"
|
||||
echo " --extra-version=STRING version string suffix []"
|
||||
echo " --build-suffix=SUFFIX suffix for application specific build []"
|
||||
echo " --arch=ARCH select architecture [$arch]"
|
||||
echo " --cpu=CPU selects the minimum cpu required (affects"
|
||||
@ -823,6 +824,7 @@ CMDLINE_SET="
|
||||
cc
|
||||
cpu
|
||||
cross_prefix
|
||||
extra_version
|
||||
logfile
|
||||
source_path
|
||||
target_os
|
||||
@ -1953,6 +1955,9 @@ echo "ARCH $arch ($cpu)"
|
||||
if test "$build_suffix" != ""; then
|
||||
echo "build suffix $build_suffix"
|
||||
fi
|
||||
if test "$extra_version" != ""; then
|
||||
echo "version string suffix $extra_version"
|
||||
fi
|
||||
echo "big-endian ${bigendian-no}"
|
||||
if test $arch = "x86_32" -o $arch = "x86_64"; then
|
||||
echo "yasm ${yasm-no}"
|
||||
@ -2083,6 +2088,7 @@ echo "LIBNAME=$LIBNAME" >> config.mak
|
||||
echo "SLIBPREF=$SLIBPREF" >> config.mak
|
||||
echo "SLIBSUF=$SLIBSUF" >> config.mak
|
||||
echo "EXESUF=$EXESUF" >> config.mak
|
||||
echo "EXTRA_VERSION=$extra_version" >> config.mak
|
||||
echo "DEPEND_CMD=$DEPEND_CMD" >> config.mak
|
||||
|
||||
if enabled bigendian; then
|
||||
|
@ -15,6 +15,8 @@ fi
|
||||
# no version number found
|
||||
test $revision || revision=UNKNOWN
|
||||
|
||||
test "$3" && revision=$revision-$3
|
||||
|
||||
NEW_REVISION="#define FFMPEG_VERSION \"$revision\""
|
||||
OLD_REVISION=`cat version.h 2> /dev/null`
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user