aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2017-11-12 00:38:09 -0300
committerJames Almer <jamrial@gmail.com>2017-11-12 00:38:09 -0300
commite0f84c303db71b4d57dff84e13f868f3f7cf7b5a (patch)
treefd44ff8035f130651fbe66a63f99a365f5895447 /configure
parentb998a56b0ac9744537837c668e32487d060be3c0 (diff)
parent61a17423d3711cb34a18b44e1ec2510c2f70a56c (diff)
downloadffmpeg-e0f84c303db71b4d57dff84e13f868f3f7cf7b5a.tar.gz
Merge commit '61a17423d3711cb34a18b44e1ec2510c2f70a56c'
* commit '61a17423d3711cb34a18b44e1ec2510c2f70a56c': configure: Miscellaneous small changes to helper functions Merged-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure15
1 files changed, 8 insertions, 7 deletions
diff --git a/configure b/configure
index 20e36066e2..c0f3706c05 100755
--- a/configure
+++ b/configure
@@ -639,13 +639,13 @@ disable_weak(){
enable_sanitized(){
for var; do
- enable $(echo "$var" | sed 's/[^A-Za-z0-9_]/_/g')
+ enable $(sanitize_var_name $var)
done
}
disable_sanitized(){
for var; do
- disable $(echo "$var" | sed 's/[^A-Za-z0-9_]/_/g')
+ disable $(sanitize_var_name $var)
done
}
@@ -678,17 +678,17 @@ enable_deep_weak(){
}
requested(){
- test "${1#!}" = "$1" && op='=' || op=!=
+ test "${1#!}" = "$1" && op="=" || op="!="
eval test "x\$${1#!}_requested" $op "xyes"
}
enabled(){
- test "${1#!}" = "$1" && op='=' || op=!=
+ test "${1#!}" = "$1" && op="=" || op="!="
eval test "x\$${1#!}" $op "xyes"
}
disabled(){
- test "${1#!}" = "$1" && op='=' || op=!=
+ test "${1#!}" = "$1" && op="=" || op="!="
eval test "x\$${1#!}" $op "xno"
}
@@ -1081,6 +1081,7 @@ check_objcflags(){
test_ldflags(){
log test_ldflags "$@"
+ set -- $($ldflags_filter "$@")
check_ld "cc" "$@" <<EOF
int main(void){ return 0; }
EOF
@@ -1390,14 +1391,14 @@ require_cpp(){
}
require_header(){
- log require "$@"
+ log require_header "$@"
headers="$1"
shift
check_header "$headers" "$@" || die "ERROR: $headers not found"
}
require_cpp_condition(){
- log require "$@"
+ log require_cpp_condition "$@"
header="$1"
condition="$2"
shift 2