configure: make --extra-cflags cumulative again

Originally committed as revision 19471 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Måns Rullgård 2009-07-20 19:00:59 +00:00
parent 932e6a5a4c
commit 89f2932baf

14
configure vendored
View File

@ -1002,7 +1002,6 @@ CMDLINE_SET="
cpu
cross_prefix
dep_cc
extra_cflags
extra_version
host_cc
host_cflags
@ -1020,6 +1019,10 @@ CMDLINE_SET="
target_path
"
CMDLINE_APPEND="
extra_cflags
"
# code dependency declarations
# architecture extensions
@ -1401,8 +1404,13 @@ for opt do
optname="${opt%%=*}"
optname="${optname#--}"
optname=$(echo "$optname" | sed 's/-/_/g')
is_in $optname $CMDLINE_SET || die_unknown $opt
eval $optname='$optval'
if is_in $optname $CMDLINE_SET; then
eval $optname='$optval'
elif is_in $optname $CMDLINE_APPEND; then
append $optname "$optval"
else
die_unknown $opt
fi
;;
esac
done