comparison CMakeLists.txt @ 195:e481ff4a86cc

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 17 Apr 2018 14:47:37 +0200
parents 20636b255424
children 21df474deeb1
comparison
equal deleted inserted replaced
194:a1ca7cf02939 195:e481ff4a86cc
45 set(USE_SYSTEM_ORTHANC_SDK ON CACHE BOOL "Use the system version of the Orthanc plugin SDK") 45 set(USE_SYSTEM_ORTHANC_SDK ON CACHE BOOL "Use the system version of the Orthanc plugin SDK")
46 46
47 47
48 # Download and setup the Orthanc framework 48 # Download and setup the Orthanc framework
49 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/DownloadOrthancFramework.cmake) 49 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/DownloadOrthancFramework.cmake)
50
51 set(ORTHANC_FRAMEWORK_PLUGIN ON)
50 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkParameters.cmake) 52 include(${ORTHANC_ROOT}/Resources/CMake/OrthancFrameworkParameters.cmake)
51 53
52 set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost) 54 set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost)
53 set(ENABLE_GOOGLE_TEST ON) 55 set(ENABLE_GOOGLE_TEST ON)
54 set(ENABLE_SQLITE ON) 56 set(ENABLE_SQLITE ON)
117 if (APPLE) 119 if (APPLE)
118 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -framework CoreFoundation") 120 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -framework CoreFoundation")
119 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -framework CoreFoundation") 121 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -framework CoreFoundation")
120 endif() 122 endif()
121 123
122 add_definitions(
123 -DORTHANC_SANDBOXED=0
124 )
125 124
126 set(CORE_SOURCES 125 set(CORE_SOURCES
127 ${CMAKE_SOURCE_DIR}/Plugin/Cache/CacheManager.cpp 126 ${CMAKE_SOURCE_DIR}/Plugin/Cache/CacheManager.cpp
128 ${CMAKE_SOURCE_DIR}/Plugin/Cache/CacheScheduler.cpp 127 ${CMAKE_SOURCE_DIR}/Plugin/Cache/CacheScheduler.cpp
129 ${CMAKE_SOURCE_DIR}/Plugin/ViewerToolbox.cpp 128 ${CMAKE_SOURCE_DIR}/Plugin/ViewerToolbox.cpp