comparison Resources/CMake/DcmtkConfiguration.cmake @ 291:4d7469f72a0b

embedding of dicom dictionaries
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 14 Dec 2012 15:15:48 +0100
parents 471df5fecb1e
children 6c4f6229aad7
comparison
equal deleted inserted replaced
290:b3322636b06d 291:4d7469f72a0b
68 68
69 source_group(ThirdParty\\Dcmtk REGULAR_EXPRESSION ${DCMTK_SOURCES_DIR}/.*) 69 source_group(ThirdParty\\Dcmtk REGULAR_EXPRESSION ${DCMTK_SOURCES_DIR}/.*)
70 70
71 set(DCMTK_BUNDLES_LOG4CPLUS 1) 71 set(DCMTK_BUNDLES_LOG4CPLUS 1)
72 72
73 if (${STANDALONE_BUILD})
74 set(DCMTK_DICTIONARIES
75 DICTIONARY_DICOM ${DCMTK_SOURCES_DIR}/dcmdata/data/dicom.dic
76 DICTIONARY_PRIVATE ${DCMTK_SOURCES_DIR}/dcmdata/data/private.dic
77 DICTIONARY_DICONDE ${DCMTK_SOURCES_DIR}/dcmdata/data/diconde.dic
78 )
79 endif()
80
73 else() 81 else()
74 # The following line allows to manually add libraries at the 82 # The following line allows to manually add libraries at the
75 # command-line, which is necessary for Ubuntu/Debian packages 83 # command-line, which is necessary for Ubuntu/Debian packages
76 set(tmp "${DCMTK_LIBRARIES}") 84 set(tmp "${DCMTK_LIBRARIES}")
77 include(FindDCMTK) 85 include(FindDCMTK)
101 string(REGEX REPLACE 109 string(REGEX REPLACE
102 ".*PACKAGE_VERSION.*\"([0-9]*)\\.([0-9]*)\\.([0-9]*)\"$" 110 ".*PACKAGE_VERSION.*\"([0-9]*)\\.([0-9]*)\\.([0-9]*)\"$"
103 "\\1\\2\\3" 111 "\\1\\2\\3"
104 DCMTK_VERSION_NUMBER 112 DCMTK_VERSION_NUMBER
105 ${DCMTK_VERSION_NUMBER1}) 113 ${DCMTK_VERSION_NUMBER1})
114
106 endif() 115 endif()
107 116
108 add_definitions(-DDCMTK_VERSION_NUMBER=${DCMTK_VERSION_NUMBER}) 117 add_definitions(-DDCMTK_VERSION_NUMBER=${DCMTK_VERSION_NUMBER})
109 message("DCMTK version: ${DCMTK_VERSION_NUMBER}") 118 message("DCMTK version: ${DCMTK_VERSION_NUMBER}")