build: make the "built on" report opt-out

This commit is contained in:
Stephen Hutchinson 2013-07-10 05:48:19 -04:00 committed by wm4
parent b5d2ba4a63
commit d176f9571f
2 changed files with 19 additions and 1 deletions

14
configure vendored
View File

@ -379,6 +379,7 @@ Miscellaneous options:
--enable-static build a statically linked binary
--with-install=PATH path to a custom install program
--disable-manpage do not build and install manpage [auto]
--disable-build-date do not include binary compile time
Advanced options:
--enable-shm enable shm [autodetect]
@ -487,6 +488,7 @@ _priority=no
def_dos_paths="#define HAVE_DOS_PATHS 0"
def_priority="#undef CONFIG_PRIORITY"
_build_man=auto
_build_date=yes
for ac_option do
case "$ac_option" in
--help|-help|-h)
@ -708,6 +710,8 @@ for ac_option do
--enable-manpage) _build_man=yes ;;
--disable-manpage) _build_man=no ;;
--enable-build-date) _build_date=yes ;;
--disable-build-date) _build_date=no ;;
*)
echo "Unknown parameter: $ac_option" >&2
exit 1
@ -902,6 +906,16 @@ else
fi
echores "$_build_man"
echocheck "whether to print binary build date"
if test "$_build_date" = yes ; then
_build_yes=yes
else
_build_date=no
extra_cflags="$extra_cflags -DNO_BUILD_TIMESTAMPS"
fi
echores "$_build_date"
TMPC="$mplayer_tmpdir/tmp.c"
TMPCPP="$mplayer_tmpdir/tmp.cpp"

View File

@ -17,6 +17,10 @@
*/
#include "version.h"
#ifdef NO_BUILD_TIMESTAMPS
#undef BUILDDATE
#define BUILDDATE "UNKNOWN"
#endif
const char *mplayer_version = "mpv " VERSION;
const char *mplayer_builddate = BUILDDATE;
const char *mplayer_builddate = BUILDDATE;