lzmainfo: Avoid integer overflow
[xz/debian.git] / doxygen / Doxyfile
blob25428e925168efac5f9cab34844bfa8dc9545107
1 # SPDX-License-Identifier: 0BSD
3 # Run "doxygen" in this directory to generate the liblzma API documentation
4 # into ../doc/api.
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
18 RECURSIVE              = YES
19 OPTIMIZE_OUTPUT_FOR_C  = YES
20 EXTRACT_STATIC         = YES
21 SORT_MEMBER_DOCS       = NO
22 SOURCE_TOOLTIPS        = NO
23 VERBATIM_HEADERS       = NO
24 ALPHABETICAL_INDEX     = NO
25 HTML_OUTPUT            = api
26 HTML_COLORSTYLE_HUE    = 210
27 HTML_COLORSTYLE_SAT    = 180
28 HTML_COLORSTYLE_GAMMA  = 110
29 HTML_DYNAMIC_MENUS     = NO
30 SEARCHENGINE           = NO
31 GENERATE_LATEX         = NO
32 MACRO_EXPANSION        = YES
33 EXPAND_ONLY_PREDEF     = YES
34 PREDEFINED             = LZMA_API(type)=type \
35                          LZMA_API_IMPORT= \
36                          LZMA_API_CALL= \
37                          tuklib_attr_noreturn= \
38                          lzma_attribute(attr)= \
39                          lzma_attr_alloc_size(size)=