diff options
Diffstat (limited to 'doc/Doxyfile.cmake')
-rw-r--r-- | doc/Doxyfile.cmake | 70 |
1 files changed, 13 insertions, 57 deletions
diff --git a/doc/Doxyfile.cmake b/doc/Doxyfile.cmake index 14a5bb3c..4b76e444 100644 --- a/doc/Doxyfile.cmake +++ b/doc/Doxyfile.cmake @@ -1,3 +1,6 @@ +#SPDX-FileCopyrightText: Allen Winter <winter@kde.org> +#SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0 + # Doxyfile 1.8.20 # This file describes the settings to be used by the documentation system @@ -845,32 +848,7 @@ WARN_LOGFILE = doxygen.log # Note: If this tag is empty the current directory is searched. INPUT = @DOXYGEN_INPUT@ - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses -# libiconv (or the iconv built into libc) for the transcoding. See the libiconv -# documentation (see: https://www.gnu.org/software/libiconv/) for the list of -# possible encodings. -# The default value is: UTF-8. - -INPUT_ENCODING = UTF-8 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and -# *.h) to filter out the source-files in the directories. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# read by doxygen. -# -# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, -# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, -# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, -# *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C comment), -# *.doc (to be provided as doxygen C comment), *.txt (to be provided as doxygen -# C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, -# *.vhdl, *.ucf, *.qsf and *.ice. - +USE_MDFILE_AS_MAINPAGE = README.md FILE_PATTERNS = *.cpp \ *.c \ *.cc \ @@ -879,6 +857,7 @@ FILE_PATTERNS = *.cpp \ *.hh \ *.hxx \ *.hpp \ + *.md \ *.dox # The RECURSIVE tag can be used to specify whether or not subdirectories should @@ -895,14 +874,7 @@ RECURSIVE = YES # run. EXCLUDE = @CMAKE_SOURCE_DIR@/src/java \ - @CMAKE_SOURCE_DIR@/src/php \ - @CMAKE_SOURCE_DIR@/src/python - -# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or -# directories that are symbolic links (a Unix file system feature) are excluded -# from the input. -# The default value is: NO. - + @CMAKE_SOURCE_DIR@/src/php EXCLUDE_SYMLINKS = NO # If the value of the INPUT tag contains directories, you can use the @@ -2163,29 +2135,13 @@ INCLUDE_PATH = # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. INCLUDE_FILE_PATTERNS = - -# The PREDEFINED tag can be used to specify one or more macro names that are -# defined before the preprocessor is started (similar to the -D option of e.g. -# gcc). The argument of the tag is a list of macros of the form: name or -# name=definition (no spaces). If the definition and the "=" are omitted, "=1" -# is assumed. To prevent a macro definition from being undefined via #undef or -# recursively expanded use the := operator instead of the = operator. -# This tag requires that the tag ENABLE_PREPROCESSING is set to YES. - -PREDEFINED = "LIBICAL_ICAL_EXPORT=" \ - "LIBICAL_ICALSS_EXPORT=" \ - "LIBICAL_VCAL_EXPORT=" \ - "LIBICAL_ICAL_NO_EXPORT=" \ - "LIBICAL_ICALS_NO_EXPORT=" \ - "LIBICAL_VCAL_NO_EXPORT=" - -# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this -# tag can be used to specify a list of macro names that should be expanded. The -# macro definition that is found in the sources will be used. Use the PREDEFINED -# tag if you want to use a different macro definition that overrules the -# definition found in the source code. -# This tag requires that the tag ENABLE_PREPROCESSING is set to YES. - +PREDEFINED = LIBICAL_ICAL_EXPORT="" \ + LIBICAL_ICALSS_EXPORT="" \ + LIBICAL_VCAL_EXPORT="" \ + LIBICAL_ICAL_NO_EXPORT="" \ + LIBICAL_ICALS_NO_EXPORT="" \ + LIBICAL_VCAL_NO_EXPORT="" \ + LIBICAL_DEPRECATED= EXPAND_AS_DEFINED = # If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will |