blob: f6b03cec8eb6a1c9edc5bed912b095b9b09beb63 (
plain) (
tree)
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 90bddf2e..47ab5998 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -217,11 +217,13 @@ endif(EXAGO_ENABLE_GPU)
if(EXAGO_ENABLE_PETSC)
include(FindPkgConfig)
# Include petsc package path in pkg_config_path
+ set(PKG_CONFIG_PATH_save $ENV{PKG_CONFIG_PATH})
set(ENV{PKG_CONFIG_PATH}
${PETSC_DIR}/lib/pkgconfig:${PETSC_DIR}/${PETSC_ARCH}/lib/pkgconfig
)
pkg_check_modules(PETSC REQUIRED IMPORTED_TARGET PETSc)
set(EXAGO_HAVE_PETSC 1)
+ set(ENV{PKG_CONFIG_PATH} ${PKG_CONFIG_PATH_save})
endif()
# Set install rpath to the locations where EXAGO and PETSc libraries reside.
|