Mercurial > hg > orthanc-stone
diff Resources/CMake/OrthancStoneConfiguration.cmake @ 1509:b7210c688ca7
linking SDL samples against system-wide orthanc framework
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 07 Jul 2020 09:14:35 +0200 |
parents | d8af188ab545 |
children |
line wrap: on
line diff
--- a/Resources/CMake/OrthancStoneConfiguration.cmake Tue Jul 07 08:15:08 2020 +0200 +++ b/Resources/CMake/OrthancStoneConfiguration.cmake Tue Jul 07 09:14:35 2020 +0200 @@ -22,19 +22,25 @@ ## Configure the Orthanc Framework ##################################################################### -if (ENABLE_DCMTK) - set(ENABLE_LOCALE ON) +if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "system") + include(${CMAKE_CURRENT_LIST_DIR}/../Orthanc/CMake/DownloadOrthancFramework.cmake) + link_libraries(${ORTHANC_FRAMEWORK_LIBRARIES}) + else() - if (NOT DEFINED ENABLE_LOCALE) - set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost) + if (ENABLE_DCMTK) + set(ENABLE_LOCALE ON) + else() + if (NOT DEFINED ENABLE_LOCALE) + set(ENABLE_LOCALE OFF) # Disable support for locales (notably in Boost) + endif() endif() + + include(${ORTHANC_FRAMEWORK_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) + include_directories( + ${ORTHANC_FRAMEWORK_ROOT}/Sources/ + ) endif() -include(${ORTHANC_FRAMEWORK_ROOT}/Resources/CMake/OrthancFrameworkConfiguration.cmake) -include_directories( - ${ORTHANC_FRAMEWORK_ROOT}/Sources/ - ) - ##################################################################### ## Sanity check of the configuration