diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a2095100b26..fb650f417ed4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,7 +72,8 @@ function(add_module_library name) set(pcm ${pcm}.pcm) # Propagate -fmodule-file=*.pcm to targets that link with this library. - target_compile_options(${name} PUBLIC -fmodule-file=${pcm}) + target_compile_options( + ${name} PUBLIC -fmodule-file=${CMAKE_CURRENT_BINARY_DIR}/${pcm}) # Use an absolute path to prevent target_link_libraries prepending -l # to it.