The latest version of this document lives in the vcpkg repo.
z_vcpkg_setup_pkgconfig_path
sets up environment variables to use pkgconfig
, such as PKG_CONFIG
and PKG_CONFIG_PATH
.
The original values are restored with z_vcpkg_restore_pkgconfig_path
. BASE_DIRS
indicates the base directories to find .pc
files; typically ${CURRENT_INSTALLED_DIR}
, or ${CURRENT_INSTALLED_DIR}/debug
.
z_vcpkg_setup_pkgconfig_path(BASE_DIRS <"${CURRENT_INSTALLED_DIR}" ...>)
# Build process that may transitively invoke pkgconfig
z_vcpkg_restore_pkgconfig_path()