diff --git a/cmake/Modules/FindDOOCS.cmake b/cmake/Modules/FindDOOCS.cmake index 6a4e9bbb58038c9f5f63b2e36194daac9304f637..4cc01d48e9e2c925f851de209af2fc7eb2beaa4d 100644 --- a/cmake/Modules/FindDOOCS.cmake +++ b/cmake/Modules/FindDOOCS.cmake @@ -69,6 +69,12 @@ endforeach() set(DOOCS_FIND_COMPONENTS ${DOOCS_FIND_COMPONENTS_TRANSFORMED}) include(FindPkgConfig) + +if(DEFINED DOOCS_DIR) + set(ENV{PKG_CONFIG_PATH} $ENV{PKG_CONFIG_PATH}:${DOOCS_DIR}/pkgconfig) +endif() +set(ENV{PKG_CONFIG_PATH} $ENV{PKG_CONFIG_PATH}:/export/doocs/lib/pkgconfig) +message("Using PKG_CONFIG_PATH=$ENV{PKG_CONFIG_PATH}") pkg_check_modules(DOOCS REQUIRED ${DOOCS_FIND_COMPONENTS}) string(REPLACE ";" " " DOOCS_CFLAGS "${DOOCS_CFLAGS}")