Mercurial > hg > orthanc
comparison Resources/CMake/DcmtkConfigurationStatic-3.6.0.cmake @ 3279:dd10fe965870
use of DCMTK 3.6.4 in static builds
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 21 Feb 2019 15:13:49 +0100 |
parents | 95b0536be2c3 |
children | 05a363186da6 |
comparison
equal
deleted
inserted
replaced
3278:ce6a98f8ed85 | 3279:dd10fe965870 |
---|---|
135 | 135 |
136 CONFIGURE_FILE( | 136 CONFIGURE_FILE( |
137 ${DCMTK_SOURCES_DIR}/CMake/osconfig.h.in | 137 ${DCMTK_SOURCES_DIR}/CMake/osconfig.h.in |
138 ${DCMTK_SOURCES_DIR}/config/include/dcmtk/config/osconfig.h) | 138 ${DCMTK_SOURCES_DIR}/config/include/dcmtk/config/osconfig.h) |
139 | 139 |
140 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmdata/libsrc DCMTK_SOURCES) | |
141 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/ofstd/libsrc DCMTK_SOURCES) | |
142 | |
143 if (ENABLE_DCMTK_NETWORKING) | |
144 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmnet/libsrc DCMTK_SOURCES) | |
145 include_directories( | |
146 ${DCMTK_SOURCES_DIR}/dcmnet/include | |
147 ) | |
148 endif() | |
149 | |
150 if (ENABLE_DCMTK_JPEG) | |
151 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc DCMTK_SOURCES) | |
152 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8 DCMTK_SOURCES) | |
153 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12 DCMTK_SOURCES) | |
154 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16 DCMTK_SOURCES) | |
155 include_directories( | |
156 ${DCMTK_SOURCES_DIR}/dcmjpeg/include | |
157 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg8 | |
158 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg12 | |
159 ${DCMTK_SOURCES_DIR}/dcmjpeg/libijg16 | |
160 ${DCMTK_SOURCES_DIR}/dcmimgle/include | |
161 ) | |
162 list(REMOVE_ITEM DCMTK_SOURCES | |
163 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/ddpiimpl.cc | |
164 | |
165 # Disable support for encoding JPEG (modification in Orthanc 1.0.1) | |
166 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djcodece.cc | |
167 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencsv1.cc | |
168 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencbas.cc | |
169 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencpro.cc | |
170 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djenclol.cc | |
171 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencode.cc | |
172 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencext.cc | |
173 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djencsps.cc | |
174 ) | |
175 endif() | |
176 | |
177 | |
178 if (ENABLE_DCMTK_JPEG_LOSSLESS) | |
179 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libsrc DCMTK_SOURCES) | |
180 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/dcmjpls/libcharls DCMTK_SOURCES) | |
181 include_directories( | |
182 ${DCMTK_SOURCES_DIR}/dcmjpeg/include | |
183 ${DCMTK_SOURCES_DIR}/dcmjpls/include | |
184 ${DCMTK_SOURCES_DIR}/dcmjpls/libcharls | |
185 ) | |
186 list(REMOVE_ITEM DCMTK_SOURCES | |
187 ${DCMTK_SOURCES_DIR}/dcmjpls/libsrc/djcodece.cc | |
188 | |
189 # Disable support for encoding JPEG-LS (modification in Orthanc 1.0.1) | |
190 ${DCMTK_SOURCES_DIR}/dcmjpls/libsrc/djencode.cc | |
191 ) | |
192 list(APPEND DCMTK_SOURCES | |
193 ${DCMTK_SOURCES_DIR}/dcmjpeg/libsrc/djrplol.cc | |
194 ) | |
195 endif() | |
196 | 140 |
197 | 141 |
198 # Source for the logging facility of DCMTK | 142 # Source for the logging facility of DCMTK |
199 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/oflog/libsrc DCMTK_SOURCES) | 143 AUX_SOURCE_DIRECTORY(${DCMTK_SOURCES_DIR}/oflog/libsrc DCMTK_SOURCES) |
200 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR | 144 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR |