Hash :
a93fd7db
Author :
Date :
2025-02-05T11:43:37
doc: Fix Doxygen config - Use classical layout without a side bar, which is the default in recent Doxygen versions. - Use Github-style heading IDs: more user-friendly and stable. - Enable the Javascript-base search engine. - Generate `sitemaps.xml`. - Fix CSS width incompatible with small devices.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
PROJECT_NAME = @PACKAGE_NAME@
PROJECT_NUMBER = @PACKAGE_VERSION@
PROJECT_BRIEF = Library implementing the XKB specification for parsing \
keyboard descriptions and handling keyboard state
OUTPUT_DIRECTORY = @OUTPUT_DIRECTORY@
SITEMAP_URL = https://xkbcommon.org/doc/@PACKAGE_VERSION@/
BRIEF_MEMBER_DESC = NO
JAVADOC_AUTOBRIEF = YES
OPTIMIZE_OUTPUT_FOR_C = YES
EXTENSION_MAPPING = no_extension=md \
txt=md
SORT_MEMBER_DOCS = NO
QUIET = $(DOXYGEN_QUIET)
WARN_IF_UNDOCUMENTED = NO
WARN_AS_ERROR = $(DOXYGEN_WARN_AS_ERROR)
INPUT = @INPUT@
FILE_PATTERNS = *.c \
*.h
RECURSIVE = YES
USE_MDFILE_AS_MAINPAGE = README.md
VERBATIM_HEADERS = NO
MARKDOWN_ID_STYLE = GITHUB
ALPHABETICAL_INDEX = NO
IGNORE_PREFIX = xkb_ \
XKB_ \
rxkb_ \
RXKB_
DISABLE_INDEX = NO
GENERATE_TREEVIEW = NO
FULL_SIDEBAR = NO
HTML_EXTRA_STYLESHEET = doc/doxygen-extra.css
HTML_EXTRA_FILES = meson_options.txt
TIMESTAMP = NO
ENUM_VALUES_PER_LINE = 1
SEARCHENGINE = YES
GENERATE_LATEX = NO
HAVE_DOT = YES
DOTFILE_DIRS = doc/diagrams
DOT_IMAGE_FORMAT = svg
ALIASES += figure="@htmlonly[block]<figure>@endhtmlonly"
ALIASES += endfigure="@htmlonly[block]</figure>@endhtmlonly"
ALIASES += figcaption="@htmlonly[block]<figcaption>@endhtmlonly"
ALIASES += endfigcaption="@htmlonly[block]</figcaption>@endhtmlonly"