21 lines
612 B
Bash
Executable File
21 lines
612 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -eu
|
|
|
|
PROJECT_ROOT=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
|
|
PREFIX=${PREFIX:-$PROJECT_ROOT/build/ohos-arm64/prefix}
|
|
PKGCONF=$PROJECT_ROOT/build/host-tools/pkgconf/bin/pkgconf
|
|
|
|
test -x "$PKGCONF" || { printf 'pkgconf is not bootstrapped: %s\n' "$PKGCONF" >&2; exit 1; }
|
|
|
|
default_libdir="${PKG_CONFIG_LIBDIR:-$PREFIX/lib/pkgconfig:$PREFIX/share/pkgconfig}"
|
|
if test -n "${PKG_CONFIG_EXTRA_LIBDIR:-}"; then
|
|
default_libdir="$PKG_CONFIG_EXTRA_LIBDIR:$default_libdir"
|
|
fi
|
|
|
|
PKG_CONFIG_DIR= \
|
|
PKG_CONFIG_PATH= \
|
|
PKG_CONFIG_LIBDIR="$default_libdir" \
|
|
PKG_CONFIG_SYSROOT_DIR= \
|
|
exec "$PKGCONF" "$@"
|