Browse Source

merge print_config_enable() and print_config() as only the former is used

Originally committed as revision 9325 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Måns Rullgård 18 years ago
parent
commit
3d907e2207
1 changed files with 16 additions and 22 deletions
  1. +16
    -22
      configure

+ 16
- 22
configure View File

@@ -310,23 +310,17 @@ print_config(){
makefile=$3
shift 3
for cfg; do
ucname="`toupper $cfg`"
if enabled $cfg; then
ucname="${pfx}`toupper $cfg`"
echo "#define ${ucname} 1" >> $header
echo "${ucname}=yes" >> $makefile
echo "#define ${pfx}${ucname} 1" >> $header
echo "#define ENABLE_${ucname} 1" >> $header
echo "${pfx}${ucname}=yes" >> $makefile
else
echo "#define ENABLE_${ucname} 0" >> $header
fi
done
}

print_config_enable(){
print_config $@
shift 3
for cfg; do
enabled $cfg && val=1 || val=0
echo "#define ENABLE_`toupper $cfg` $val" >> $header
done
}

flags_saved(){
(: ${SAVE_CFLAGS?}) 2>/dev/null
}
@@ -2030,16 +2024,16 @@ fi
echo "LIB_INSTALL_EXTRA_CMD=${LIB_INSTALL_EXTRA_CMD}" >> config.mak
echo "EXTRALIBS=$extralibs" >> config.mak

print_config_enable ARCH_ $TMPH config.mak $ARCH_LIST
print_config_enable HAVE_ $TMPH config.mak $HAVE_LIST
print_config_enable CONFIG_ $TMPH config.mak $CONFIG_LIST \
$DECODER_LIST \
$ENCODER_LIST \
$PARSER_LIST \
$BSF_LIST \
$DEMUXER_LIST \
$MUXER_LIST \
$PROTOCOL_LIST \
print_config ARCH_ $TMPH config.mak $ARCH_LIST
print_config HAVE_ $TMPH config.mak $HAVE_LIST
print_config CONFIG_ $TMPH config.mak $CONFIG_LIST \
$DECODER_LIST \
$ENCODER_LIST \
$PARSER_LIST \
$BSF_LIST \
$DEMUXER_LIST \
$MUXER_LIST \
$PROTOCOL_LIST \

if test "$targetos" = darwin; then
echo "#define CONFIG_DARWIN 1" >> $TMPH


Loading…
Cancel
Save