提交 3b1278a3 authored 作者: Travis Cross's avatar Travis Cross

Add curl auto PKG_CONFIG_PATH handling for OS X

FS-353
上级 14706222
......@@ -560,6 +560,15 @@ ESL_LDFLAGS=
PLATFORM_CORE_LDFLAGS=
PLATFORM_CORE_LIBS=
path_remove () {
echo "$1" | sed 's/:/\n/g' | grep -Fxv "$2" | tr '\n' ':' | sed 's/:$/\n/'
}
path_push_unique () {
x="$(eval echo \$$1)"
x="$(path_remove "$x" "$2")"
eval $1="$2:$x"
}
# tweak platform specific flags
case "$host" in
*darwin13.*|*darwin12.*|*darwin11.*)
......@@ -593,6 +602,7 @@ case "$host" in
APR_ADDTO([PLATFORM_CORE_LDFLAGS], [--framework CoreFoundation])
fi
APR_ADDTO([PLATFORM_CORE_LIBS], [-ldl])
path_push_unique PKG_CONFIG_PATH /usr/local/opt/curl/lib/pkgconfig
;;
*-solaris2*)
if test "${enable_64}" = "yes"; then
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论