comparison Resources/DownloadOrthancFramework.cmake @ 3407:b7728227a852

C++ wrappers: compatibility mode if missing OrthancPluginRegisterMultipartRestCallback()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 08 Jun 2019 11:57:46 +0200
parents b770435a93d3
children bab2a84a6697
comparison
equal deleted inserted replaced
3406:8de071691d13 3407:b7728227a852
64 set(ORTHANC_FRAMEWORK_MD5 "") 64 set(ORTHANC_FRAMEWORK_MD5 "")
65 65
66 if (NOT DEFINED ORTHANC_FRAMEWORK_BRANCH) 66 if (NOT DEFINED ORTHANC_FRAMEWORK_BRANCH)
67 if (ORTHANC_FRAMEWORK_VERSION STREQUAL "mainline") 67 if (ORTHANC_FRAMEWORK_VERSION STREQUAL "mainline")
68 set(ORTHANC_FRAMEWORK_BRANCH "default") 68 set(ORTHANC_FRAMEWORK_BRANCH "default")
69 set(ORTHANC_FRAMEWORK_MAJOR 999)
70 set(ORTHANC_FRAMEWORK_MINOR 999)
71 set(ORTHANC_FRAMEWORK_REVISION 999)
69 72
70 else() 73 else()
71 set(ORTHANC_FRAMEWORK_BRANCH "Orthanc-${ORTHANC_FRAMEWORK_VERSION}") 74 set(ORTHANC_FRAMEWORK_BRANCH "Orthanc-${ORTHANC_FRAMEWORK_VERSION}")
72 75
73 set(RE "^([0-9]+)\\.([0-9]+)\\.([0-9]+)$") 76 set(RE "^([0-9]+)\\.([0-9]+)\\.([0-9]+)$")
106 elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "1.5.6") 109 elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "1.5.6")
107 set(ORTHANC_FRAMEWORK_MD5 "3c29de1e289b5472342947168f0105c0") 110 set(ORTHANC_FRAMEWORK_MD5 "3c29de1e289b5472342947168f0105c0")
108 endif() 111 endif()
109 endif() 112 endif()
110 endif() 113 endif()
114 else()
115 message("Using the Orthanc framework from a path of the filesystem. Assuming mainline version.")
116 set(ORTHANC_FRAMEWORK_MAJOR 999)
117 set(ORTHANC_FRAMEWORK_MINOR 999)
118 set(ORTHANC_FRAMEWORK_REVISION 999)
111 endif() 119 endif()
112 120
113 121
114 122
115 ## 123 ##