Mercurial > hg > orthanc
changeset 7082:5205e2e5c3ae streaming
fix build on older version of cmake
| author | Sebastien Jodogne <s.jodogne@gmail.com> |
|---|---|
| date | Wed, 12 Aug 2026 17:17:49 +0200 |
| parents | 8b31c97470a5 |
| children | ecda88223806 |
| files | OrthancFramework/Resources/CMake/CivetwebConfiguration.cmake OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.7.0.cmake OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake |
| diffstat | 3 files changed, 12 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/OrthancFramework/Resources/CMake/CivetwebConfiguration.cmake Wed Aug 12 17:01:38 2026 +0200 +++ b/OrthancFramework/Resources/CMake/CivetwebConfiguration.cmake Wed Aug 12 17:17:49 2026 +0200 @@ -46,8 +46,8 @@ DownloadPackage(${CIVETWEB_MD5} ${CIVETWEB_URL} "${CIVETWEB_SOURCES_DIR}") + list(APPEND ORTHANC_PATCHES_LIST "civetweb-1.16.patch") # Must be out of "FirstRun" if (FirstRun) - list(APPEND ORTHANC_PATCHES_LIST "civetweb-1.16.patch") execute_process( COMMAND ${PATCH_EXECUTABLE} -p0 -N -i ${CMAKE_CURRENT_LIST_DIR}/../Patches/civetweb-1.16.patch
--- a/OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.7.0.cmake Wed Aug 12 17:01:38 2026 +0200 +++ b/OrthancFramework/Resources/CMake/DcmtkConfigurationStatic-3.7.0.cmake Wed Aug 12 17:17:49 2026 +0200 @@ -52,6 +52,8 @@ DownloadPackage(${DCMTK_MD5} ${DCMTK_URL} "${DCMTK_SOURCES_DIR}") +list(APPEND ORTHANC_PATCHES_LIST "dcmtk-3.7.0-max-nested-sequence.patch") # Must be out of "FirstRun" + if (FirstRun) # Apply the patches execute_process( @@ -65,7 +67,6 @@ message(FATAL_ERROR "Error while patching a file") endif() - list(APPEND ORTHANC_PATCHES_LIST "dcmtk-3.7.0-max-nested-sequence.patch") execute_process( COMMAND ${PATCH_EXECUTABLE} -p0 -N -i ${CMAKE_CURRENT_LIST_DIR}/../Patches/dcmtk-3.7.0-max-nested-sequence.patch
--- a/OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake Wed Aug 12 17:01:38 2026 +0200 +++ b/OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake Wed Aug 12 17:17:49 2026 +0200 @@ -745,7 +745,15 @@ list(LENGTH ORTHANC_PATCHES_LIST ORTHANC_PATCHES_COUNT) if (ORTHANC_PATCHES_COUNT GREATER 0) - list(JOIN ORTHANC_PATCHES_LIST "\",\n \"" ORTHANC_PATCHES_C_BODY) + set(ORTHANC_PATCHES_C_BODY "") + + foreach(PATCH IN LISTS ORTHANC_PATCHES_LIST) + if (ORTHANC_PATCHES_C_BODY) + string(APPEND ORTHANC_PATCHES_C_BODY "\",\n \"") + endif() + string(APPEND ORTHANC_PATCHES_C_BODY "${PATCH}") + endforeach() + set(ORTHANC_PATCHES_C_BODY "\"${ORTHANC_PATCHES_C_BODY}\"") else() set(ORTHANC_PATCHES_C_BODY "")
