diff Odbc/CMakeLists.txt @ 441:2b797871eff6

handling of DefineSourceBasenameForTarget for MySQL
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 20 Dec 2023 21:30:46 +0100
parents c1b0f3c4e1f5
children ecd0b719cff5
line wrap: on
line diff
--- a/Odbc/CMakeLists.txt	Wed Dec 20 11:39:46 2023 +0100
+++ b/Odbc/CMakeLists.txt	Wed Dec 20 21:30:46 2023 +0100
@@ -150,9 +150,6 @@
   COMPILE_FLAGS -DORTHANC_ENABLE_LOGGING_PLUGIN=1
   )
 
-DefineSourceBasenameForTarget(OrthancOdbcIndex)
-DefineSourceBasenameForTarget(OrthancOdbcStorage)
-
 install(
   TARGETS OrthancOdbcIndex OrthancOdbcStorage
   RUNTIME DESTINATION lib    # Destination for Windows
@@ -178,4 +175,9 @@
   COMPILE_FLAGS -DORTHANC_ENABLE_LOGGING_PLUGIN=0
   )
 
-DefineSourceBasenameForTarget(UnitTests)
\ No newline at end of file
+if (COMMAND DefineSourceBasenameForTarget)
+  DefineSourceBasenameForTarget(FrameworkForPlugins)
+  DefineSourceBasenameForTarget(OrthancOdbcIndex)
+  DefineSourceBasenameForTarget(OrthancOdbcStorage)
+  DefineSourceBasenameForTarget(UnitTests)
+endif()