comparison OrthancFramework/Resources/CMake/DcmtkConfiguration.cmake @ 5505:b305bc32b77d

upgraded to zlib 1.3.1
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 24 Jan 2024 17:51:21 +0100
parents 33f8e180edcf
children 0a74634073c0
comparison
equal deleted inserted replaced
5503:5910aa0c96ce 5505:b305bc32b77d
64 endif() 64 endif()
65 65
66 if (ENABLE_DCMTK_NETWORKING) 66 if (ENABLE_DCMTK_NETWORKING)
67 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmnet/libsrc DCMTK_SOURCES) 67 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmnet/libsrc DCMTK_SOURCES)
68 include_directories( 68 include_directories(
69 BEFORE SYSTEM
69 ${DCMTK_SOURCES_DIR}/dcmnet/include 70 ${DCMTK_SOURCES_DIR}/dcmnet/include
70 ) 71 )
71 endif() 72 endif()
72 73
73 if (ENABLE_DCMTK_TRANSCODING) 74 if (ENABLE_DCMTK_TRANSCODING)
74 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmimgle/libsrc DCMTK_SOURCES) 75 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmimgle/libsrc DCMTK_SOURCES)
75 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmimage/libsrc DCMTK_SOURCES) 76 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmimage/libsrc DCMTK_SOURCES)
76 include_directories( 77 include_directories(
78 BEFORE SYSTEM
77 ${DCMTK_SOURCES_DIR}/dcmimage/include 79 ${DCMTK_SOURCES_DIR}/dcmimage/include
78 ) 80 )
79 endif() 81 endif()
80 82
81 if (ENABLE_DCMTK_JPEG) 83 if (ENABLE_DCMTK_JPEG)
82 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc DCMTK_SOURCES) 84 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc DCMTK_SOURCES)
83 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8 DCMTK_SOURCES) 85 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8 DCMTK_SOURCES)
84 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12 DCMTK_SOURCES) 86 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12 DCMTK_SOURCES)
85 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16 DCMTK_SOURCES) 87 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16 DCMTK_SOURCES)
86 include_directories( 88 include_directories(
89 BEFORE SYSTEM
87 ${DCMTK_SOURCES_DIR}/dcmjpeg/include 90 ${DCMTK_SOURCES_DIR}/dcmjpeg/include
88 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8 91 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8
89 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12 92 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12
90 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16 93 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16
91 ${DCMTK_SOURCES_DIR}/dcmimgle/include 94 ${DCMTK_SOURCES_DIR}/dcmimgle/include
118 121
119 if (ENABLE_DCMTK_JPEG_LOSSLESS) 122 if (ENABLE_DCMTK_JPEG_LOSSLESS)
120 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libsrc DCMTK_SOURCES) 123 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libsrc DCMTK_SOURCES)
121 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libcharls DCMTK_SOURCES) 124 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libcharls DCMTK_SOURCES)
122 include_directories( 125 include_directories(
126 BEFORE SYSTEM
123 ${DCMTK_SOURCES_DIR}/dcmjpeg/include 127 ${DCMTK_SOURCES_DIR}/dcmjpeg/include
124 ${DCMTK_SOURCES_DIR}/dcmjpls/include 128 ${DCMTK_SOURCES_DIR}/dcmjpls/include
125 ${DCMTK_SOURCES_DIR}/dcmjpls/libcharls 129 ${DCMTK_SOURCES_DIR}/dcmjpls/libcharls
126 ) 130 )
127 list(APPEND DCMTK_SOURCES 131 list(APPEND DCMTK_SOURCES
141 145
142 # New in Orthanc 1.9.0 for DICOM TLS 146 # New in Orthanc 1.9.0 for DICOM TLS
143 if (ENABLE_DCMTK_NETWORKING AND ENABLE_SSL) 147 if (ENABLE_DCMTK_NETWORKING AND ENABLE_SSL)
144 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmtls/libsrc DCMTK_SOURCES) 148 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmtls/libsrc DCMTK_SOURCES)
145 include_directories( 149 include_directories(
150 BEFORE SYSTEM
146 ${DCMTK_SOURCES_DIR}/dcmtls/include 151 ${DCMTK_SOURCES_DIR}/dcmtls/include
147 ) 152 )
148 153
149 if (STATIC_BUILD OR NOT USE_SYSTEM_OPENSSL) 154 if (STATIC_BUILD OR NOT USE_SYSTEM_OPENSSL)
150 # The function "SSL_CTX_get0_param()" is available on both 155 # The function "SSL_CTX_get0_param()" is available on both
187 -DDCMTK_LOG4CPLUS_DISABLE_DEBUG=1 192 -DDCMTK_LOG4CPLUS_DISABLE_DEBUG=1
188 ) 193 )
189 endif() 194 endif()
190 195
191 include_directories( 196 include_directories(
197 BEFORE SYSTEM
192 #${DCMTK_SOURCES_DIR} 198 #${DCMTK_SOURCES_DIR}
193 ${DCMTK_SOURCES_DIR}/config/include 199 ${DCMTK_SOURCES_DIR}/config/include
194 ${DCMTK_SOURCES_DIR}/ofstd/include 200 ${DCMTK_SOURCES_DIR}/ofstd/include
195 ${DCMTK_SOURCES_DIR}/oflog/include 201 ${DCMTK_SOURCES_DIR}/oflog/include
196 ${DCMTK_SOURCES_DIR}/dcmdata/include 202 ${DCMTK_SOURCES_DIR}/dcmdata/include