diff --git a/cmake/modules/DuneEnableAllPackages.cmake b/cmake/modules/DuneEnableAllPackages.cmake index 7ae105e160eee73e80f7339d9354f1abc3b0352a..998891e7a7e95a28e435f26f568ea526128a5b30 100644 --- a/cmake/modules/DuneEnableAllPackages.cmake +++ b/cmake/modules/DuneEnableAllPackages.cmake @@ -130,7 +130,7 @@ function(dune_enable_all_packages) # handle additional compile definitions specified in dune_enable_all_packages if(DUNE_ENABLE_ALL_PACKAGES_COMPILE_DEFINITIONS) - if(DUNE_ENABLE_ALL_PACKAGES_COMPILE_DEFINITIONS) + if(DUNE_ENABLE_ALL_PACKAGES_APPEND) set_property(GLOBAL APPEND PROPERTY ALL_PKG_DEFS "${DUNE_ENABLE_ALL_PACKAGES_COMPILE_DEFINITIONS}") else(DUNE_ENABLE_ALL_PACKAGES_APPEND) get_property(all_defs GLOBAL PROPERTY ALL_PKG_DEFS)