[chore](third-party) Configure the search paths for pkg-config and cmake (#18624)

Currently, our third party libraries are built by autotools or cmake. Under some scenarios, we may use system-wide headers or libraries to build them which may make the build process fail.

We can configure the search paths explicitly to help autotools and cmake find the right dependencies.
This commit is contained in:
Adonis Ling
2023-04-14 08:43:27 +08:00
committed by GitHub
parent b39846c2c7
commit d28030e1e5

View File

@ -173,6 +173,13 @@ pushd "${TP_DIR}/installed"/
ln -sf lib64 lib
popd
# Configure the search paths for pkg-config and cmake
export PKG_CONFIG_PATH="${TP_DIR}/installed/lib64/pkgconfig"
export CMAKE_PREFIX_PATH="${TP_DIR}/installed"
echo "PKG_CONFIG_PATH: ${PKG_CONFIG_PATH}"
echo "CMAKE_PREFIX_PATH: ${CMAKE_PREFIX_PATH}"
check_prerequest() {
local CMD="$1"
local NAME="$2"