babca03873086e7471c08f1d9ea64cf362d81a97
[alexxy/gromacs.git] / docs / doxygen / Doxyfile-xml.cmakein
1 @INCLUDE               = Doxyfile-common
2
3 PREDEFINED            += F77_FUNC(name,NAME)=name
4
5 ENABLED_SECTIONS      += libapi internal
6 INTERNAL_DOCS          = YES
7 EXTRACT_LOCAL_CLASSES  = YES
8 EXTRACT_ANON_NSPACES   = YES
9
10 # We don't need the STL classes for our use of the XML,
11 # and they generate broken references that would need extra handling
12 BUILTIN_STL_SUPPORT    = NO
13 WARN_IF_UNDOCUMENTED   = NO
14 WARN_LOGFILE           = doxygen-xml.log
15 CLASS_DIAGRAMS         = NO
16 CLASS_GRAPH            = NO
17 COLLABORATION_GRAPH    = NO
18 DIRECTORY_GRAPH        = NO
19 INCLUDE_GRAPH          = NO
20 INCLUDED_BY_GRAPH      = NO
21
22 INLINE_INHERITED_MEMB  = NO  # Do not duplicate documentation
23
24 GENERATE_HTML          = NO
25 GENERATE_XML           = YES
26 XML_PROGRAMLISTING     = NO
27
28 ALIASES               += inpublicapi="\ingroup group_publicapi"
29 ALIASES               += inlibraryapi="\ingroup group_libraryapi"
30 ALIASES               += libinternal="\xmlonly <libinternal /> \endxmlonly"
31
32 # This is here because some comments that don't produce any useful
33 # documentation still contain invalid Doxygen commands...
34 ALIASES               += threadsafe=