Mercurial > hg > orthanc-webviewer
comparison CMakeLists.txt @ 301:e89cc1536b51
improved CMakeLists.txt
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 23 Jun 2021 09:05:58 +0200 |
parents | 7dc18c36dd3d |
children | fb7d62e3235e |
comparison
equal
deleted
inserted
replaced
300:7dc18c36dd3d | 301:e89cc1536b51 |
---|---|
49 | 49 |
50 | 50 |
51 # Download and setup the Orthanc framework | 51 # Download and setup the Orthanc framework |
52 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake) | 52 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake) |
53 | 53 |
54 include_directories(${ORTHANC_FRAMEWORK_ROOT}) | |
55 | |
56 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") | 54 if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") |
57 if (ORTHANC_FRAMEWORK_USE_SHARED) | 55 if (ORTHANC_FRAMEWORK_USE_SHARED) |
58 include(FindBoost) | 56 include(FindBoost) |
59 find_package(Boost COMPONENTS filesystem regex thread) | 57 find_package(Boost COMPONENTS filesystem regex thread) |
60 | 58 |
79 set(ENABLE_SQLITE ON) | 77 set(ENABLE_SQLITE ON) |
80 set(ENABLE_MODULE_JOBS OFF CACHE INTERNAL "") | 78 set(ENABLE_MODULE_JOBS OFF CACHE INTERNAL "") |
81 set(ENABLE_MODULE_DICOM OFF CACHE INTERNAL "") | 79 set(ENABLE_MODULE_DICOM OFF CACHE INTERNAL "") |
82 | 80 |
83 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake) | 81 include(${ORTHANC_FRAMEWORK_ROOT}/../Resources/CMake/OrthancFrameworkConfiguration.cmake) |
82 include_directories(${ORTHANC_FRAMEWORK_ROOT}) | |
84 endif() | 83 endif() |
85 | 84 |
86 | 85 |
87 include(${CMAKE_SOURCE_DIR}/Resources/CMake/JavaScriptLibraries.cmake) | 86 include(${CMAKE_SOURCE_DIR}/Resources/CMake/JavaScriptLibraries.cmake) |
88 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake) | 87 include(${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake) |