mirror of
https://git.tukaani.org/xz.git
synced 2025-04-23 08:00:54 +00:00
Debian and Ubuntu have a patch that changes the upstream default to HAVE_DOT = YES. Undo it to have more consistent results across distros. This was noticed in Ubuntu CI runner where "doxygen" tried to run "dot" but that failed due to "dot" not being installed. "doxygen" still finished with exit status 0 until the commit that turned warnings to errors with WARN_AS_ERROR = FAIL_ON_WARNINGS.
46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
# SPDX-License-Identifier: 0BSD
|
|
|
|
# Run "doxygen" in this directory to generate the liblzma API documentation
|
|
# into ../doc/api.
|
|
#
|
|
# Use the "update-doxygen" script for more choices:
|
|
# - Include the liblzma version number in the generated documentation.
|
|
# - Instead of API docs, docs of XZ Utils internals may be built.
|
|
# - Change the output directory for out-of-tree builds.
|
|
#
|
|
# These options were tested with Doxygen 1.10.0.
|
|
|
|
PROJECT_NAME = "liblzma (XZ Utils)"
|
|
OUTPUT_DIRECTORY = ../doc
|
|
STRIP_FROM_PATH = ../src/liblzma/api
|
|
INPUT = ../src/liblzma/api
|
|
FILE_PATTERNS = *.c *.h
|
|
RECURSIVE = YES
|
|
OPTIMIZE_OUTPUT_FOR_C = YES
|
|
EXTRACT_STATIC = YES
|
|
SORT_MEMBER_DOCS = NO
|
|
WARN_IF_UNDOCUMENTED = NO
|
|
WARN_AS_ERROR = FAIL_ON_WARNINGS
|
|
SOURCE_TOOLTIPS = NO
|
|
VERBATIM_HEADERS = NO
|
|
ALPHABETICAL_INDEX = NO
|
|
HTML_OUTPUT = api
|
|
HTML_COLORSTYLE_HUE = 210
|
|
HTML_COLORSTYLE_SAT = 180
|
|
HTML_COLORSTYLE_GAMMA = 110
|
|
HTML_DYNAMIC_MENUS = NO
|
|
SEARCHENGINE = NO
|
|
GENERATE_LATEX = NO
|
|
MACRO_EXPANSION = YES
|
|
EXPAND_ONLY_PREDEF = YES
|
|
PREDEFINED = LZMA_API(type)=type \
|
|
LZMA_API_IMPORT= \
|
|
LZMA_API_CALL= \
|
|
tuklib_attr_noreturn= \
|
|
lzma_attribute(attr)= \
|
|
lzma_attr_alloc_size(size)=
|
|
|
|
# Debian and Ubuntu patch Doxygen so that HAVE_DOT = YES is the default.
|
|
# Set HAVE_DOT explicitly to get consistent behavior across distributions.
|
|
HAVE_DOT = NO
|