diff --git a/cmake/modules/DuneMacros.cmake b/cmake/modules/DuneMacros.cmake index c2e175335190298bc41275814a69c8539e54e7ba..d7df29597d6a1b7181f0c66f58fee9041f42f0c7 100644 --- a/cmake/modules/DuneMacros.cmake +++ b/cmake/modules/DuneMacros.cmake @@ -614,8 +614,8 @@ endmacro(dune_common_script_source_dir) function(dune_expand_object_libraries _SOURCES_var _ADD_LIBS_var _COMPILE_FLAGS_var) set(_new_SOURCES "") - set(_new_ADD_LIBS "") - set(_new_COMPILE_FLAGS "") + set(_new_ADD_LIBS "${${_ADD_LIBS_var}}") + set(_new_COMPILE_FLAGS "${${_COMPILE_FLAGS_var}}") set(_regex "_DUNE_TARGET_OBJECTS:([a-zA-Z0-9_-]+)_") foreach(_source ${${_SOURCES_var}}) string(REGEX MATCH ${_regex} _matched "${_source}")