Mercurial > hg > orthanc
comparison Resources/CMake/DcmtkConfiguration.cmake @ 2928:85999ed092c5
New CMake option "ENABLE_DCMTK_LOG" to disable logging internal to DCMTK
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Nov 2018 14:48:32 +0100 |
parents | 6d5e36e1256f |
children | 0c2a8d5e0097 |
comparison
equal
deleted
inserted
replaced
2927:9f48722e8508 | 2928:85999ed092c5 |
---|---|
321 # http://support.dcmtk.org/docs-snapshot/file_macros.html | 321 # http://support.dcmtk.org/docs-snapshot/file_macros.html |
322 add_definitions( | 322 add_definitions( |
323 -DLOG4CPLUS_DISABLE_FATAL=1 | 323 -DLOG4CPLUS_DISABLE_FATAL=1 |
324 -DDCMTK_VERSION_NUMBER=${DCMTK_VERSION_NUMBER} | 324 -DDCMTK_VERSION_NUMBER=${DCMTK_VERSION_NUMBER} |
325 ) | 325 ) |
326 | |
327 if (NOT ENABLE_DCMTK_LOG) | |
328 # Disable logging internal to DCMTK | |
329 # https://groups.google.com/d/msg/orthanc-users/v2SzzAmY948/VxT1QVGiBAAJ | |
330 add_definitions( | |
331 -DDCMTK_LOG4CPLUS_DISABLE_FATAL=1 | |
332 -DDCMTK_LOG4CPLUS_DISABLE_ERROR=1 | |
333 -DDCMTK_LOG4CPLUS_DISABLE_WARN=1 | |
334 -DDCMTK_LOG4CPLUS_DISABLE_INFO=1 | |
335 -DDCMTK_LOG4CPLUS_DISABLE_DEBUG=1 | |
336 ) | |
337 endif() | |
326 | 338 |
327 include_directories( | 339 include_directories( |
328 #${DCMTK_SOURCES_DIR} | 340 #${DCMTK_SOURCES_DIR} |
329 ${DCMTK_SOURCES_DIR}/config/include | 341 ${DCMTK_SOURCES_DIR}/config/include |
330 ${DCMTK_SOURCES_DIR}/ofstd/include | 342 ${DCMTK_SOURCES_DIR}/ofstd/include |