mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-06-04 05:57:49 +02:00
configure: warn when en/disabling has no effect.
Print a warning for --enable- or --disable-something=pattern does not match any component.
This commit is contained in:
parent
a0f2d3fff5
commit
c551c3b18b
4
configure
vendored
4
configure
vendored
@ -2222,7 +2222,9 @@ for opt do
|
|||||||
is_in "${thing}s" $COMPONENT_LIST || die_unknown "$opt"
|
is_in "${thing}s" $COMPONENT_LIST || die_unknown "$opt"
|
||||||
eval list=\$$(toupper $thing)_LIST
|
eval list=\$$(toupper $thing)_LIST
|
||||||
name=$(echo "${optval}" | sed "s/,/_${thing}|/g")_${thing}
|
name=$(echo "${optval}" | sed "s/,/_${thing}|/g")_${thing}
|
||||||
$action $(filter "$name" $list)
|
list=$(filter "$name" $list)
|
||||||
|
[ "$list" = "" ] && warn "Option $opt did not match anything"
|
||||||
|
$action $list
|
||||||
;;
|
;;
|
||||||
--enable-?*|--disable-?*)
|
--enable-?*|--disable-?*)
|
||||||
eval $(echo "$opt" | sed 's/--/action=/;s/-/ option=/;s/-/_/g')
|
eval $(echo "$opt" | sed 's/--/action=/;s/-/ option=/;s/-/_/g')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user