diff --git a/CMakeLists.txt b/CMakeLists.txt index 039097ad724aab4228e66d9208327bf8874e754f..92b4d421a9e3ff584b4187bd1aa1a408c041687e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -511,7 +511,7 @@ if(ENABLE_PETSC) # find include directories list(APPEND EXTERNAL_INCLUDES ${ENV_PETSC_DIR}/include) list(APPEND EXTERNAL_INCLUDES ${ENV_PETSC_DIR}/${ENV_PETSC_ARCH}/include) - string(REGEX MATCH "PACKAGES_INCLUDES = [-_/\\.,a-zA-Z0-9 ]*" + string(REGEX MATCH "PACKAGES_INCLUDES = [-_/\\.:,a-zA-Z0-9 ]*" PETSC_PACKAGES_INCLUDES ${PETSC_VARIABLES}) string(REPLACE "PACKAGES_INCLUDES = " "" PETSC_PACKAGES_INCLUDES ${PETSC_PACKAGES_INCLUDES}) @@ -524,7 +524,7 @@ if(ENABLE_PETSC) set(PETSC_LIBS_REQUIRED petscksp petscdm petscmat petscvec petsc) find_all_libraries(PETSC_LIBS PETSC_LIBS_REQUIRED ${ENV_PETSC_DIR}/${ENV_PETSC_ARCH}/lib "") - string(REGEX MATCH "PACKAGES_LIBS = [-_/\\.,a-zA-Z0-9 ]*" PETSC_PACKAGES_LIBS + string(REGEX MATCH "PACKAGES_LIBS = [-_/\\.:,a-zA-Z0-9 ]*" PETSC_PACKAGES_LIBS ${PETSC_VARIABLES}) string(REPLACE "PACKAGES_LIBS = " "" PETSC_PACKAGES_LIBS ${PETSC_PACKAGES_LIBS})