Module: libav Branch: master Commit: 6c3fa06a85ea50a91d373164e77299f339bf7616
Author: Mans Rullgard <m...@mansr.com> Committer: Mans Rullgard <m...@mansr.com> Date: Fri Jul 20 13:48:13 2012 +0100 configure: add filtering of host cflags/ldflags This is in preparation for supporting host compilers with non-standard flags. Signed-off-by: Mans Rullgard <m...@mansr.com> --- configure | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/configure b/configure index d7ce44a..890621b 100755 --- a/configure +++ b/configure @@ -604,6 +604,14 @@ add_extralibs(){ prepend extralibs $($ldflags_filter "$@") } +add_host_cflags(){ + append host_cflags $($host_cflags_filter "$@") +} + +add_host_ldflags(){ + append host_ldflags $($host_ldflags_filter "$@") +} + check_cmd(){ log "$@" "$@" >> $logfile 2>&1 @@ -878,6 +886,7 @@ check_host_cc(){ check_host_cflags(){ log check_host_cflags "$@" + set -- $($host_cflags_filter "$@") check_host_cc "$@" <<EOF && append host_cflags "$@" int x; EOF @@ -1717,6 +1726,8 @@ CC_O='-o $@' host_cflags='-D_ISOC99_SOURCE -D_XOPEN_SOURCE=600 -O3 -g' host_libs='-lm' +host_cflags_filter=echo +host_ldflags_filter=echo target_path='$(CURDIR)' _______________________________________________ libav-commits mailing list libav-commits@libav.org https://lists.libav.org/mailman/listinfo/libav-commits