diff --git a/core/relinker/CMakeLists.txt b/core/relinker/CMakeLists.txt index e670c9980..48698704c 100644 --- a/core/relinker/CMakeLists.txt +++ b/core/relinker/CMakeLists.txt @@ -116,8 +116,9 @@ if(BUILD_TESTING AND WIN32) endif() if(WIN32) - target_sources(relinker PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/relinker.rc) + add_library(relinker_resources OBJECT ${CMAKE_CURRENT_SOURCE_DIR}/relinker.rc) set_source_files_properties(${CMAKE_CURRENT_SOURCE_DIR}/relinker.rc PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/relinker.manifest) + target_sources(relinker PRIVATE $) target_compile_options(relinker PRIVATE -municode) target_link_options(relinker PRIVATE -municode) endif()