# HG changeset patch # User Sebastien Jodogne <s.jodogne@gmail.com> # Date 1703105827 -3600 # Node ID e1d11da245605e4eb3fb20f79e5bf08aa4b0bc9f # Parent 0cab0ea2436e097f1257c8d2ae80f540be77eeb4 fixed handling of DefineSourceBasenameForTarget diff -r 0cab0ea2436e -r e1d11da24560 CMakeLists.txt --- a/CMakeLists.txt Tue Nov 21 20:28:12 2023 +0100 +++ b/CMakeLists.txt Wed Dec 20 21:57:07 2023 +0100 @@ -142,8 +142,6 @@ ${ORTHANC_CORE_SOURCES} ) -DefineSourceBasenameForTarget(OrthancIndexer) - add_dependencies(OrthancIndexer AutogeneratedTarget) add_executable(UnitTests @@ -157,8 +155,6 @@ ${GOOGLE_TEST_SOURCES} ) -DefineSourceBasenameForTarget(UnitTests) - add_dependencies(UnitTests AutogeneratedTarget) target_link_libraries(UnitTests ${GOOGLE_TEST_LIBRARIES}) @@ -175,3 +171,8 @@ RUNTIME DESTINATION lib # Destination for Windows LIBRARY DESTINATION share/orthanc/plugins # Destination for Linux ) + +if (COMMAND DefineSourceBasenameForTarget) + DefineSourceBasenameForTarget(OrthancIndexer) + DefineSourceBasenameForTarget(UnitTests) +endif()