Mercurial > hg > orthanc-databases
diff Resources/CMake/DatabasesPluginConfiguration.cmake @ 489:e8b4bb6a33e7
introduction of ORTHANC_SDK_COMPATIBLE_VERSIONS in CMake
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 22 Mar 2024 14:27:36 +0100 |
parents | bba27bbef7e0 |
children | 54d518dcd74a |
line wrap: on
line diff
--- a/Resources/CMake/DatabasesPluginConfiguration.cmake Fri Mar 08 11:08:31 2024 +0100 +++ b/Resources/CMake/DatabasesPluginConfiguration.cmake Fri Mar 22 14:27:36 2024 +0100 @@ -24,6 +24,13 @@ include(${CMAKE_CURRENT_LIST_DIR}/../Orthanc/Plugins/OrthancPluginsExports.cmake) if (STATIC_BUILD OR NOT USE_SYSTEM_ORTHANC_SDK) + if (NOT ORTHANC_SDK_VERSION STREQUAL "framework") + list(FIND ORTHANC_SDK_COMPATIBLE_VERSIONS ${ORTHANC_SDK_VERSION} tmp) + if (tmp EQUAL -1) + message(FATAL_ERROR "This database plugin is not compatible with Orthanc SDK ${ORTHANC_SDK_VERSION}") + endif() + endif() + if (ORTHANC_SDK_VERSION STREQUAL "0.9.5") set(ORTHANC_SDK_ROOT ${ORTHANC_DATABASES_ROOT}/Resources/Orthanc/Sdk-0.9.5) elseif (ORTHANC_SDK_VERSION STREQUAL "1.4.0")