diff options
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | doc/Doxyfile.in | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 725ecaf..19bd684 100644 --- a/configure.ac +++ b/configure.ac @@ -147,6 +147,12 @@ if [[ $doxygen_doc = yes -a x$DOXYGEN = x ]]; then fi AM_CONDITIONAL(BUILD_DOXYGEN, test $doxygen_doc = yes) +AC_ARG_ENABLE(doxygen-extract-private, + AS_HELP_STRING([--enable-doxygen-extract-private], + [Include private and static members in Doxygen documentation [default=no]]), + [DOXYGEN_EXTRACT_PRIVATE=${enableval^^}], [DOXYGEN_EXTRACT_PRIVATE=NO]) +AC_SUBST(DOXYGEN_EXTRACT_PRIVATE) + AC_ARG_ENABLE(html-doc, AS_HELP_STRING([--enable-html-doc], [Generate HTML documentation [default=yes]]), diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index cbfdeb2..6deff10 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -302,12 +302,12 @@ EXTRACT_ALL = NO # If the EXTRACT_PRIVATE tag is set to YES all private members of a class # will be included in the documentation. -EXTRACT_PRIVATE = NO +EXTRACT_PRIVATE = @DOXYGEN_EXTRACT_PRIVATE@ # If the EXTRACT_STATIC tag is set to YES all static members of a file # will be included in the documentation. -EXTRACT_STATIC = NO +EXTRACT_STATIC = @DOXYGEN_EXTRACT_PRIVATE@ # If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) # defined locally in source files will be included in the documentation. @@ -574,7 +574,8 @@ WARN_LOGFILE = # directories like "/usr/src/myproject". Separate the files or directories # with spaces. -INPUT = @top_srcdir@/lib @top_srcdir@/src +INPUT = @top_srcdir@/lib \ + @top_srcdir@/src # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is |