comparison CMakeLists.txt @ 312:7fbe031a552d

fixed handling of DefineSourceBasenameForTarget
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 20 Dec 2023 22:17:44 +0100
parents a8a2471ece25
children 0a1ad7492050
comparison
equal deleted inserted replaced
311:68f7a794e686 312:7fbe031a552d
183 183
184 set_target_properties(OrthancWebViewer PROPERTIES 184 set_target_properties(OrthancWebViewer PROPERTIES
185 VERSION ${ORTHANC_PLUGIN_VERSION} 185 VERSION ${ORTHANC_PLUGIN_VERSION}
186 SOVERSION ${ORTHANC_PLUGIN_VERSION}) 186 SOVERSION ${ORTHANC_PLUGIN_VERSION})
187 187
188 DefineSourceBasenameForTarget(OrthancWebViewer)
189
190 install( 188 install(
191 TARGETS OrthancWebViewer 189 TARGETS OrthancWebViewer
192 RUNTIME DESTINATION lib # Destination for Windows 190 RUNTIME DESTINATION lib # Destination for Windows
193 LIBRARY DESTINATION share/orthanc/plugins # Destination for Linux 191 LIBRARY DESTINATION share/orthanc/plugins # Destination for Linux
194 ) 192 )
202 200
203 add_dependencies(UnitTests AutogeneratedTarget) 201 add_dependencies(UnitTests AutogeneratedTarget)
204 202
205 target_link_libraries(UnitTests ${GOOGLE_TEST_LIBRARIES}) 203 target_link_libraries(UnitTests ${GOOGLE_TEST_LIBRARIES})
206 204
207 DefineSourceBasenameForTarget(UnitTests) 205 if (COMMAND DefineSourceBasenameForTarget)
206 DefineSourceBasenameForTarget(OrthancWebViewer)
207 DefineSourceBasenameForTarget(UnitTests)
208 endif()