comparison CMakeLists.txt @ 34:53dbed29949a

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 01 Jul 2020 16:10:02 +0200
parents 79d871605ffd
children 680b1b1b9621
comparison
equal deleted inserted replaced
32:79d871605ffd 34:53dbed29949a
42 42
43 # Download and setup the Orthanc framework 43 # Download and setup the Orthanc framework
44 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/DownloadOrthancFramework.cmake) 44 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/DownloadOrthancFramework.cmake)
45 45
46 set(ORTHANC_FRAMEWORK_PLUGIN ON) 46 set(ORTHANC_FRAMEWORK_PLUGIN ON)
47 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkParameters.cmake) 47 include(${ORTHANC_FRAMEWORK_ROOT}/Resources/CMake/OrthancFrameworkParameters.cmake)
48 48
49 set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost) 49 set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost)
50 set(ENABLE_MODULE_IMAGES OFF) 50 set(ENABLE_MODULE_IMAGES OFF)
51 set(ENABLE_MODULE_JOBS OFF) 51 set(ENABLE_MODULE_JOBS OFF)
52 set(ENABLE_MODULE_DICOM OFF) 52 set(ENABLE_MODULE_DICOM OFF)
53 53
54 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) 54 include(${ORTHANC_FRAMEWORK_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake)
55 include_directories( 55 include_directories(
56 ${ORTHANC_ROOT}/Core 56 ${ORTHANC_FRAMEWORK_ROOT}/Sources
57 ${ORTHANC_ROOT}/Plugins/Samples/Common
58 ) 57 )
59 58
60 59
61 # Check that the Orthanc SDK headers are available 60 # Check that the Orthanc SDK headers are available
62 if (STATIC_BUILD OR NOT USE_SYSTEM_ORTHANC_SDK) 61 if (STATIC_BUILD OR NOT USE_SYSTEM_ORTHANC_SDK)
110 ${CMAKE_SOURCE_DIR}/Plugin/MemoryCache.cpp 109 ${CMAKE_SOURCE_DIR}/Plugin/MemoryCache.cpp
111 ${CMAKE_SOURCE_DIR}/Plugin/OrthancResource.cpp 110 ${CMAKE_SOURCE_DIR}/Plugin/OrthancResource.cpp
112 ${CMAKE_SOURCE_DIR}/Plugin/Plugin.cpp 111 ${CMAKE_SOURCE_DIR}/Plugin/Plugin.cpp
113 ${CMAKE_SOURCE_DIR}/Plugin/ResourceHierarchyCache.cpp 112 ${CMAKE_SOURCE_DIR}/Plugin/ResourceHierarchyCache.cpp
114 ${CMAKE_SOURCE_DIR}/Plugin/Token.cpp 113 ${CMAKE_SOURCE_DIR}/Plugin/Token.cpp
115 114 ${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.cpp
116 ${ORTHANC_ROOT}/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp
117 ${ORTHANC_CORE_SOURCES} 115 ${ORTHANC_CORE_SOURCES}
118 ${AUTOGENERATED_SOURCES} 116 ${AUTOGENERATED_SOURCES}
119 ) 117 )
120 118
121 119