Commit 390acbea authored by Luca Barbato's avatar Luca Barbato

configure: Provide --pkg-config-flags

Should be used only to pass extra flags to pkgconf invocation,
e.g. --static.
Signed-off-by: 's avatarLuca Barbato <lu_zero@gentoo.org>
parent db9d39b4
...@@ -229,6 +229,8 @@ Advanced options (experts only): ...@@ -229,6 +229,8 @@ Advanced options (experts only):
--cc=CC use C compiler CC [$cc_default] --cc=CC use C compiler CC [$cc_default]
--dep-cc=DEPCC use dependency generator DEPCC [$cc_default] --dep-cc=DEPCC use dependency generator DEPCC [$cc_default]
--ld=LD use linker LD --ld=LD use linker LD
--pkg-config=PKGCONF use pkg-config PKGCONF [$pkg_config_default]
--pkg-config-flags=FLAGS pass additional flags to pkgconf []
--host-cc=HOSTCC use host C compiler HOSTCC --host-cc=HOSTCC use host C compiler HOSTCC
--host-cflags=HCFLAGS use HCFLAGS when compiling for host --host-cflags=HCFLAGS use HCFLAGS when compiling for host
--host-cppflags=HCPPFLAGS use HCPPFLAGS when compiling for host --host-cppflags=HCPPFLAGS use HCPPFLAGS when compiling for host
...@@ -924,8 +926,8 @@ check_pkg_config(){ ...@@ -924,8 +926,8 @@ check_pkg_config(){
funcs="$3" funcs="$3"
shift 3 shift 3
check_cmd $pkg_config --exists --print-errors $pkg || return check_cmd $pkg_config --exists --print-errors $pkg || return
pkg_cflags=$($pkg_config --cflags $pkg) pkg_cflags=$($pkg_config --cflags $pkg_config_flags $pkg)
pkg_libs=$($pkg_config --libs $pkg) pkg_libs=$($pkg_config --libs $pkg_config_flags $pkg)
check_func_headers "$headers" "$funcs" $pkg_cflags $pkg_libs "$@" && check_func_headers "$headers" "$funcs" $pkg_cflags $pkg_libs "$@" &&
set_safe ${pkg}_cflags $pkg_cflags && set_safe ${pkg}_cflags $pkg_cflags &&
set_safe ${pkg}_libs $pkg_libs set_safe ${pkg}_libs $pkg_libs
...@@ -1547,6 +1549,7 @@ CMDLINE_SET=" ...@@ -1547,6 +1549,7 @@ CMDLINE_SET="
nm nm
optflags optflags
pkg_config pkg_config
pkg_config_flags
random_seed random_seed
samples samples
sysinclude sysinclude
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment