Mercurial > hg > orthanc
changeset 7139:c1dcb63cde6f
fix 3rd parties download urls for plugins
| author | Alain Mazy <am@orthanc.team> |
|---|---|
| date | Thu, 27 Aug 2026 11:58:24 +0200 |
| parents | 69c6e1a1dca1 |
| children | d983af7d3fac |
| files | OrthancFramework/Resources/CMake/DownloadOrthancFramework.cmake |
| diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/OrthancFramework/Resources/CMake/DownloadOrthancFramework.cmake Thu Aug 27 11:44:50 2026 +0200 +++ b/OrthancFramework/Resources/CMake/DownloadOrthancFramework.cmake Thu Aug 27 11:58:24 2026 +0200 @@ -376,7 +376,16 @@ ## if (ORTHANC_FRAMEWORK_SOURCE STREQUAL "web") - if (DEFINED ORTHANC_FRAMEWORK_URL) + + # make sure these variables are defined (this happens when called from a plugin) + if(NOT DEFINED THIRD_PARTY_DOWNLOADS_ROOT_URL) + set(THIRD_PARTY_DOWNLOADS_ROOT_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads") + endif() + if(NOT DEFINED ORTHANC_SOURCES_DOWNLOADS_ROOT_URL) + set(ORTHANC_SOURCES_DOWNLOADS_ROOT_URL "https://orthanc.uclouvain.be/downloads/sources/orthanc") + endif() + +if (DEFINED ORTHANC_FRAMEWORK_URL) string(REGEX REPLACE "^.*/" "" ORTHANC_FRAMEMORK_FILENAME "${ORTHANC_FRAMEWORK_URL}") else() # Default case: Download from the official Web site
