1 # SPDX-License-Identifier: 0BSD
3 # Run "doxygen" in this directory to generate the liblzma API documentation
6 # Use the "update-doxygen" script for more choices:
7 # - Include the liblzma version number in the generated documentation.
8 # - Instead of API docs, docs of XZ Utils internals may be built.
9 # - Change the output directory for out-of-tree builds.
11 # These options were tested with Doxygen 1.10.0.
13 PROJECT_NAME = "liblzma (XZ Utils)"
14 OUTPUT_DIRECTORY = ../doc
15 STRIP_FROM_PATH = ../src/liblzma/api
16 INPUT = ../src/liblzma/api
17 FILE_PATTERNS = *.c *.h
19 OPTIMIZE_OUTPUT_FOR_C = YES
24 ALPHABETICAL_INDEX = NO
26 HTML_COLORSTYLE_HUE = 210
27 HTML_COLORSTYLE_SAT = 180
28 HTML_COLORSTYLE_GAMMA = 110
29 HTML_DYNAMIC_MENUS = NO
33 EXPAND_ONLY_PREDEF = YES
34 PREDEFINED = LZMA_API(type)=type \
37 tuklib_attr_noreturn= \
38 lzma_attribute(attr)= \
39 lzma_attr_alloc_size(size)=