stop embedding the build date
Theis makes the build binary reproducible. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
aa945dc112
commit
103e4c5863
@ -1081,8 +1081,7 @@ static void print_program_info(int flags, int level)
|
|||||||
av_log(NULL, level, " Copyright (c) %d-%d the FFmpeg developers",
|
av_log(NULL, level, " Copyright (c) %d-%d the FFmpeg developers",
|
||||||
program_birth_year, CONFIG_THIS_YEAR);
|
program_birth_year, CONFIG_THIS_YEAR);
|
||||||
av_log(NULL, level, "\n");
|
av_log(NULL, level, "\n");
|
||||||
av_log(NULL, level, "%sbuilt on %s %s with %s\n",
|
av_log(NULL, level, "%sbuilt with %s\n", indent, CC_IDENT);
|
||||||
indent, __DATE__, __TIME__, CC_IDENT);
|
|
||||||
|
|
||||||
av_log(NULL, level, "%sconfiguration: " FFMPEG_CONFIGURATION "\n", indent);
|
av_log(NULL, level, "%sconfiguration: " FFMPEG_CONFIGURATION "\n", indent);
|
||||||
}
|
}
|
||||||
|
@ -114,9 +114,9 @@ doc/%-all.pod: doc/%.texi $(SRC_PATH)/doc/texi2pod.pl $(GENTEXI)
|
|||||||
|
|
||||||
doc/%.1 doc/%.3: TAG = MAN
|
doc/%.1 doc/%.3: TAG = MAN
|
||||||
doc/%.1: doc/%.pod $(GENTEXI)
|
doc/%.1: doc/%.pod $(GENTEXI)
|
||||||
$(M)pod2man --section=1 --center=" " --release=" " $< > $@
|
$(M)pod2man --section=1 --center=" " --release=" " --date=" " $< > $@
|
||||||
doc/%.3: doc/%.pod $(GENTEXI)
|
doc/%.3: doc/%.pod $(GENTEXI)
|
||||||
$(M)pod2man --section=3 --center=" " --release=" " $< > $@
|
$(M)pod2man --section=3 --center=" " --release=" " --date=" " $< > $@
|
||||||
|
|
||||||
$(DOCS) doc/doxy/html: | doc/
|
$(DOCS) doc/doxy/html: | doc/
|
||||||
$(DOC_EXAMPLES:%$(EXESUF)=%.o): | doc/examples
|
$(DOC_EXAMPLES:%$(EXESUF)=%.o): | doc/examples
|
||||||
|
@ -10,4 +10,5 @@ $DOXYGEN - <<EOF
|
|||||||
@INCLUDE = ${DOXYFILE}
|
@INCLUDE = ${DOXYFILE}
|
||||||
INPUT = $@
|
INPUT = $@
|
||||||
EXAMPLE_PATH = ${SRC_PATH}/doc/examples
|
EXAMPLE_PATH = ${SRC_PATH}/doc/examples
|
||||||
|
HTML_TIMESTAMP = NO
|
||||||
EOF
|
EOF
|
||||||
|
17
doc/t2h.pm
17
doc/t2h.pm
@ -186,6 +186,23 @@ EOT
|
|||||||
}
|
}
|
||||||
texinfo_register_formatting_function('begin_file', \&ffmpeg_begin_file);
|
texinfo_register_formatting_function('begin_file', \&ffmpeg_begin_file);
|
||||||
|
|
||||||
|
sub ffmpeg_program_string($)
|
||||||
|
{
|
||||||
|
my $self = shift;
|
||||||
|
if (defined($self->get_conf('PROGRAM'))
|
||||||
|
and $self->get_conf('PROGRAM') ne ''
|
||||||
|
and defined($self->get_conf('PACKAGE_URL'))) {
|
||||||
|
return $self->convert_tree(
|
||||||
|
$self->gdt('This document was generated using @uref{{program_homepage}, @emph{{program}}}.',
|
||||||
|
{ 'program_homepage' => $self->get_conf('PACKAGE_URL'),
|
||||||
|
'program' => $self->get_conf('PROGRAM') }));
|
||||||
|
} else {
|
||||||
|
return $self->convert_tree(
|
||||||
|
$self->gdt('This document was generated automatically.'));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
texinfo_register_formatting_function('program_string', \&ffmpeg_program_string);
|
||||||
|
|
||||||
# Customized file ending
|
# Customized file ending
|
||||||
sub ffmpeg_end_file($)
|
sub ffmpeg_end_file($)
|
||||||
{
|
{
|
||||||
|
@ -2562,8 +2562,6 @@ static void ffprobe_show_program_version(WriterContext *w)
|
|||||||
print_str("version", FFMPEG_VERSION);
|
print_str("version", FFMPEG_VERSION);
|
||||||
print_fmt("copyright", "Copyright (c) %d-%d the FFmpeg developers",
|
print_fmt("copyright", "Copyright (c) %d-%d the FFmpeg developers",
|
||||||
program_birth_year, CONFIG_THIS_YEAR);
|
program_birth_year, CONFIG_THIS_YEAR);
|
||||||
print_str("build_date", __DATE__);
|
|
||||||
print_str("build_time", __TIME__);
|
|
||||||
print_str("compiler_ident", CC_IDENT);
|
print_str("compiler_ident", CC_IDENT);
|
||||||
print_str("configuration", FFMPEG_CONFIGURATION);
|
print_str("configuration", FFMPEG_CONFIGURATION);
|
||||||
writer_print_section_footer(w);
|
writer_print_section_footer(w);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user