comparison OrthancServer/Plugins/Samples/ConnectivityChecks/CMakeLists.txt @ 4050:cd363608551a framework

fix paths
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 11 Jun 2020 11:44:48 +0200
parents 05b8fd21089c
children bf1a17f12306
comparison
equal deleted inserted replaced
4049:47e9e788224c 4050:cd363608551a
11 include(JavaScriptLibraries.cmake) 11 include(JavaScriptLibraries.cmake)
12 12
13 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 13 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
14 execute_process( 14 execute_process(
15 COMMAND 15 COMMAND
16 ${PYTHON_EXECUTABLE} ${ORTHANC_ROOT}/Resources/WindowsResources.py 16 ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Resources/WindowsResources.py
17 ${PLUGIN_VERSION} ConnectivityChecks ConnectivityChecks.dll "Orthanc plugin to serve additional folders" 17 ${PLUGIN_VERSION} ConnectivityChecks ConnectivityChecks.dll "Orthanc plugin to serve additional folders"
18 ERROR_VARIABLE Failure 18 ERROR_VARIABLE Failure
19 OUTPUT_FILE ${AUTOGENERATED_DIR}/ConnectivityChecks.rc 19 OUTPUT_FILE ${AUTOGENERATED_DIR}/ConnectivityChecks.rc
20 ) 20 )
21 21
25 25
26 list(APPEND ADDITIONAL_RESOURCES ${AUTOGENERATED_DIR}/ConnectivityChecks.rc) 26 list(APPEND ADDITIONAL_RESOURCES ${AUTOGENERATED_DIR}/ConnectivityChecks.rc)
27 endif() 27 endif()
28 28
29 EmbedResources( 29 EmbedResources(
30 --framework-path=${ORTHANC_ROOT}/OrthancFramework/Sources 30 --framework-path=${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Sources
31 WEB_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/WebResources 31 WEB_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/WebResources
32 LIBRARIES ${JAVASCRIPT_LIBS_DIR} 32 LIBRARIES ${JAVASCRIPT_LIBS_DIR}
33 ) 33 )
34 34
35 add_definitions( 35 add_definitions(
37 -DORTHANC_PLUGIN_NAME="${PLUGIN_NAME}" 37 -DORTHANC_PLUGIN_NAME="${PLUGIN_NAME}"
38 -DORTHANC_PLUGIN_VERSION="${PLUGIN_VERSION}" 38 -DORTHANC_PLUGIN_VERSION="${PLUGIN_VERSION}"
39 ) 39 )
40 40
41 include_directories( 41 include_directories(
42 ${ORTHANC_ROOT}/OrthancServer/Plugins/Include/ 42 ${CMAKE_SOURCE_DIR}/../../Include/
43 ) 43 )
44 44
45 add_library(ConnectivityChecks SHARED 45 add_library(ConnectivityChecks SHARED
46 ${ADDITIONAL_RESOURCES} 46 ${ADDITIONAL_RESOURCES}
47 ${AUTOGENERATED_SOURCES} 47 ${AUTOGENERATED_SOURCES}
48 ${ORTHANC_CORE_SOURCES_DEPENDENCIES} 48 ${ORTHANC_CORE_SOURCES_DEPENDENCIES}
49 ${ORTHANC_ROOT}/OrthancFramework/Sources/Enumerations.cpp 49 ${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Sources/Enumerations.cpp
50 ${ORTHANC_ROOT}/OrthancFramework/Sources/Logging.cpp 50 ${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Sources/Logging.cpp
51 ${ORTHANC_ROOT}/OrthancFramework/Sources/SystemToolbox.cpp 51 ${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Sources/SystemToolbox.cpp
52 ${ORTHANC_ROOT}/OrthancFramework/Sources/Toolbox.cpp 52 ${CMAKE_SOURCE_DIR}/../../../../OrthancFramework/Sources/Toolbox.cpp
53 Plugin.cpp 53 Plugin.cpp
54 ) 54 )
55 55
56 set_target_properties( 56 set_target_properties(
57 ConnectivityChecks PROPERTIES 57 ConnectivityChecks PROPERTIES