diff --git a/CMakeLists.txt b/CMakeLists.txt index ca57b9ea..9878883a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8) project("odil") set(odil_MAJOR_VERSION 0) set(odil_MINOR_VERSION 9) -set(odil_PATCH_VERSION 1) +set(odil_PATCH_VERSION 2) set(odil_VERSION ${odil_MAJOR_VERSION}.${odil_MINOR_VERSION}.${odil_PATCH_VERSION}) diff --git a/documentation/Doxyfile.breathe b/documentation/Doxyfile.breathe new file mode 100644 index 00000000..808558ae --- /dev/null +++ b/documentation/Doxyfile.breathe @@ -0,0 +1,37 @@ +OUTPUT_DIRECTORY = ./_build/doxygen +EXTRACT_ALL = YES +QUIET = YES + +INPUT = ../src +FILE_PATTERNS = *.h +RECURSIVE = YES +# DCMTK wrappers and registry confuse Breathe +EXCLUDE = ../src/odil/dcmtk ../src/odil/registry.h + +ENABLE_PREPROCESSING = YES +MACRO_EXPANSION = YES +EXPAND_ONLY_PREDEF = YES +PREDEFINED = "ODIL_API=''" +EXPAND_AS_DEFINED = ODIL_VALUE_CONSTRUCTORS \ + ODIL_MESSAGE_MANDATORY_FIELD_STRING_MACRO \ + ODIL_MESSAGE_MANDATORY_FIELD_INTEGER_MACRO + +GENERATE_HTML = NO +GENERATE_LATEX = NO +GENERATE_RTF = NO +GENERATE_MAN = NO +GENERATE_DOCBOOK = NO +GENERATE_AUTOGEN_DEF = NO +GENERATE_PERLMOD = NO + +GENERATE_XML = YES +XML_OUTPUT = xml + +# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program +# listings (including syntax highlighting and cross-referencing information) to +# the XML output. Note that enabling this will significantly increase the size +# of the XML output. +# The default value is: YES. +# This tag requires that the tag GENERATE_XML is set to YES. + +XML_PROGRAMLISTING = YES diff --git a/documentation/conf.py b/documentation/conf.py index 467b8c62..67b998de 100644 --- a/documentation/conf.py +++ b/documentation/conf.py @@ -74,9 +74,9 @@ # built documents. # # The short X.Y version. -version = '0.9.1' +version = '0.9.2' # The full version, including alpha/beta/rc tags. -release = '0.9.1' +release = '0.9.2' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.