File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -3424,11 +3424,13 @@ endfunction()
34243424#---------------------------------------------------------------------------------------------------
34253425function (ROOTTEST_LINKER_LIBRARY library)
34263426 ROOT_LINKER_LIBRARY(${ARGV} )
3427- if (MSVC AND NOT CMAKE_GENERATOR MATCHES Ninja)
3428- add_custom_command (TARGET ${library} POST_BUILD
3429- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR} /$<CONFIG>/lib${library} .dll
3430- ${CMAKE_CURRENT_BINARY_DIR} /lib${library} .dll
3431- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR} /$<CONFIG>/lib${library} .lib
3432- ${CMAKE_CURRENT_BINARY_DIR} /lib${library} .lib)
3433- endif ()
3427+
3428+ add_custom_command (TARGET ${library} POST_BUILD
3429+ COMMAND ${CMAKE_COMMAND} -E copy_if_different
3430+ $<TARGET_FILE:${library} >
3431+ ${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_FILE_NAME:${library} >
3432+ COMMAND ${CMAKE_COMMAND} -E copy_if_different
3433+ $<TARGET_LINKER_FILE:${library} >
3434+ ${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_LINKER_FILE_NAME:${library} >
3435+ )
34343436endfunction ()
You can’t perform that action at this time.
0 commit comments