comparison Resources/CMake/OrthancFrameworkConfiguration.cmake @ 3727:090022f1b5e1

auto-generation of primitives to handle transfer syntaxes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 06 Mar 2020 17:10:03 +0100
parents 4d809b2e1141
children 4f78da5613a1 4570c57668a8
comparison
equal deleted inserted replaced
3726:7b7ca203f1a3 3727:090022f1b5e1
105 105
106 if (NOT ENABLE_DCMTK) 106 if (NOT ENABLE_DCMTK)
107 add_definitions( 107 add_definitions(
108 -DORTHANC_ENABLE_DCMTK=0 108 -DORTHANC_ENABLE_DCMTK=0
109 -DORTHANC_ENABLE_DCMTK_NETWORKING=0 109 -DORTHANC_ENABLE_DCMTK_NETWORKING=0
110 -DORTHANC_ENABLE_DCMTK_TRANSCODING=0
110 ) 111 )
111 unset(DCMTK_DICTIONARY_DIR CACHE) 112 unset(DCMTK_DICTIONARY_DIR CACHE)
112 unset(DCMTK_VERSION CACHE) 113 unset(DCMTK_VERSION CACHE)
113 unset(USE_DCMTK_362_PRIVATE_DIC CACHE) 114 unset(USE_DCMTK_362_PRIVATE_DIC CACHE)
114 unset(USE_SYSTEM_DCMTK CACHE) 115 unset(USE_SYSTEM_DCMTK CACHE)
490 ${ORTHANC_ROOT}/Core/DicomNetworking/RemoteModalityParameters.cpp 491 ${ORTHANC_ROOT}/Core/DicomNetworking/RemoteModalityParameters.cpp
491 ${ORTHANC_ROOT}/Core/DicomNetworking/TimeoutDicomConnectionManager.cpp 492 ${ORTHANC_ROOT}/Core/DicomNetworking/TimeoutDicomConnectionManager.cpp
492 ) 493 )
493 else() 494 else()
494 add_definitions(-DORTHANC_ENABLE_DCMTK_NETWORKING=0) 495 add_definitions(-DORTHANC_ENABLE_DCMTK_NETWORKING=0)
496 endif()
497
498 # New in Orthanc 1.6.0
499 if (ENABLE_DCMTK_TRANSCODING)
500 add_definitions(-DORTHANC_ENABLE_DCMTK_TRANSCODING=1)
501 else()
502 add_definitions(-DORTHANC_ENABLE_DCMTK_TRANSCODING=0)
495 endif() 503 endif()
496 504
497 if (STANDALONE_BUILD AND NOT HAS_EMBEDDED_RESOURCES) 505 if (STANDALONE_BUILD AND NOT HAS_EMBEDDED_RESOURCES)
498 EmbedResources( 506 EmbedResources(
499 ${DCMTK_DICTIONARIES} 507 ${DCMTK_DICTIONARIES}