Mercurial > hg > orthanc
diff 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 |
line wrap: on
line diff
--- a/Resources/CMake/DcmtkConfiguration.cmake Fri Nov 09 14:07:06 2018 +0100 +++ b/Resources/CMake/DcmtkConfiguration.cmake Fri Nov 09 14:48:32 2018 +0100 @@ -324,6 +324,18 @@ -DDCMTK_VERSION_NUMBER=${DCMTK_VERSION_NUMBER} ) + if (NOT ENABLE_DCMTK_LOG) + # Disable logging internal to DCMTK + # https://groups.google.com/d/msg/orthanc-users/v2SzzAmY948/VxT1QVGiBAAJ + add_definitions( + -DDCMTK_LOG4CPLUS_DISABLE_FATAL=1 + -DDCMTK_LOG4CPLUS_DISABLE_ERROR=1 + -DDCMTK_LOG4CPLUS_DISABLE_WARN=1 + -DDCMTK_LOG4CPLUS_DISABLE_INFO=1 + -DDCMTK_LOG4CPLUS_DISABLE_DEBUG=1 + ) + endif() + include_directories( #${DCMTK_SOURCES_DIR} ${DCMTK_SOURCES_DIR}/config/include