# HG changeset patch # User Sebastien Jodogne # Date 1703105882 -3600 # Node ID f77902278541155735beb7b8de4cb2d6106bab9e # Parent f73ccd943c8ee7b8e29445b12bee52a06434fb7c fixed handling of DefineSourceBasenameForTarget diff -r f73ccd943c8e -r f77902278541 CMakeLists.txt --- a/CMakeLists.txt Wed Nov 22 07:48:14 2023 +0100 +++ b/CMakeLists.txt Wed Dec 20 21:58:02 2023 +0100 @@ -175,8 +175,6 @@ ${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.cpp ) -DefineSourceBasenameForTarget(OrthancNeuro) - add_dependencies(OrthancNeuro AutogeneratedTarget) add_executable(UnitTests @@ -187,8 +185,6 @@ ${GOOGLE_TEST_SOURCES} ) -DefineSourceBasenameForTarget(UnitTests) - add_dependencies(UnitTests AutogeneratedTarget) target_link_libraries(UnitTests ${GOOGLE_TEST_LIBRARIES}) @@ -205,3 +201,8 @@ RUNTIME DESTINATION lib # Destination for Windows LIBRARY DESTINATION share/orthanc/plugins # Destination for Linux ) + +if (COMMAND DefineSourceBasenameForTarget) + DefineSourceBasenameForTarget(OrthancNeuro) + DefineSourceBasenameForTarget(UnitTests) +endif()