comparison CMakeLists.txt @ 36:49e9245b4005

improved CMakeLists.txt
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Jun 2021 09:06:30 +0200
parents 81262707d68e
children 2f338445712b
comparison
equal deleted inserted replaced
35:81262707d68e 36:49e9245b4005
40 40
41 41
42 # Download and setup the Orthanc framework 42 # Download and setup the Orthanc framework
43 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake) 43 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake)
44 44
45 include_directories(${ORTHANC_FRAMEWORK_ROOT})
46
47 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") 45 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system")
48 if (ORTHANC_FRAMEWORK_USE_SHARED) 46 if (ORTHANC_FRAMEWORK_USE_SHARED)
49 include(FindBoost) 47 include(FindBoost)
50 find_package(Boost COMPONENTS thread) 48 find_package(Boost COMPONENTS thread)
51 49
72 set(ENABLE_MODULE_JOBS OFF) 70 set(ENABLE_MODULE_JOBS OFF)
73 set(ENABLE_MODULE_DICOM OFF) 71 set(ENABLE_MODULE_DICOM OFF)
74 set(ENABLE_ZLIB ON) 72 set(ENABLE_ZLIB ON)
75 73
76 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake) 74 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake)
75 include_directories(${ORTHANC_FRAMEWORK_ROOT})
77 endif() 76 endif()
78 77
79 78
80 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake) 79 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake)
81 80