Files
Velix-MPV-Core/scripts/pkg-config-ohos.sh

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" "$@"