Merge commit '2a096440768b1086bb437939f827b8b7a5716bf7'
* commit '2a096440768b1086bb437939f827b8b7a5716bf7': configure: Separate package name and version requirements in helper functions Merged-by: James Almer <jamrial@gmail.com>
This commit is contained in:
commit
adf9f0416f
8
configure
vendored
8
configure
vendored
@ -1233,12 +1233,12 @@ check_lib_cpp(){
|
|||||||
|
|
||||||
check_pkg_config(){
|
check_pkg_config(){
|
||||||
log check_pkg_config "$@"
|
log check_pkg_config "$@"
|
||||||
pkgandversion="$1"
|
pkg_version="$1"
|
||||||
pkg="${1%% *}"
|
pkg="${1%% *}"
|
||||||
headers="$2"
|
headers="$2"
|
||||||
funcs="$3"
|
funcs="$3"
|
||||||
shift 3
|
shift 3
|
||||||
check_cmd $pkg_config --exists --print-errors $pkgandversion || return
|
check_cmd $pkg_config --exists --print-errors $pkg_version || return
|
||||||
pkg_cflags=$($pkg_config --cflags $pkg_config_flags $pkg)
|
pkg_cflags=$($pkg_config --cflags $pkg_config_flags $pkg)
|
||||||
pkg_libs=$($pkg_config --libs $pkg_config_flags $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 "$@" &&
|
||||||
@ -1323,11 +1323,11 @@ check_compile_assert(){
|
|||||||
|
|
||||||
require(){
|
require(){
|
||||||
log require "$@"
|
log require "$@"
|
||||||
name="$1"
|
name_version="$1"
|
||||||
headers="$2"
|
headers="$2"
|
||||||
func="$3"
|
func="$3"
|
||||||
shift 3
|
shift 3
|
||||||
check_lib "$headers" $func "$@" || die "ERROR: $name not found"
|
check_lib "$headers" $func "$@" || die "ERROR: $name_version not found"
|
||||||
}
|
}
|
||||||
|
|
||||||
require_cpp(){
|
require_cpp(){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user