diff --git a/cmake_modules/GenPkgConfig.cmake b/cmake_modules/GenPkgConfig.cmake index f37f1a29c5918413671357b0cbfad57ab25d2c01..15d5890f95ed56f5a0c8cf7bd28e84eb62d48d0f 100644 --- a/cmake_modules/GenPkgConfig.cmake +++ b/cmake_modules/GenPkgConfig.cmake @@ -81,6 +81,9 @@ ENDMACRO(CLEAN_LIB_LIST) MACRO(GENERATE_PKGCONFIG_FILE) # The definitions + + # DEFINITIONS_LIST contains a cmake style list, e.g.: USE_FLAG1;USE_FLAG2;USE_FLAG3 + # transform the cmake list to get a correct definitions list for pkg-config string(REGEX REPLACE ";" " -D" CHAMELEON_PKGCONFIG_DEFINITIONS "${CHAMELEON_DEFINITIONS_LIST}") string(REGEX REPLACE ";" " -D" COREBLAS_PKGCONFIG_DEFINITIONS "${COREBLAS_DEFINITIONS_LIST}") string(REGEX REPLACE ";" " -D" CUDABLAS_PKGCONFIG_DEFINITIONS "${CUDABLAS_DEFINITIONS_LIST}")