doxyrunner_fmt_vars = { "NRF_BASE": str(NRF_BASE), "NRF_BINARY_DIR": str(NRF_BUILD), } # Options for breathe ---------------------------------------------------------- breathe_projects = {"nrf": str(doxyrunner_outdir / "xml")} breathe_default_project = "nrf" breathe_domain_by_extension = {"h": "c", "c": "c"} breathe_separate_member_pages = True # Options for ncs_include ------------------------------------------------------ ncs_include_mapping = { "nrf": utils.get_srcdir("nrf"), "nrfxlib": utils.get_srcdir("nrfxlib"), "zephyr": utils.get_srcdir("zephyr"), } # Options for html_redirect ---------------------------------------------------- html_redirect_pages = [ ("gs_ins_windows", "gs_installing"), ("gs_ins_linux", "gs_installing"), ("gs_ins_mac", "gs_installing"), ] # -- Options for zephyr.warnings_filter ---------------------------------------- warnings_filter_config = str(NRF_BASE / "doc" / "nrf" / "known-warnings.txt")
"__deprecated", "__may_alias", "__used", "__unused", "__weak", "__attribute_const__", "__DEPRECATED_MACRO", "FUNC_NORETURN", "__subsystem", ] c_id_attributes = cpp_id_attributes # Options for tsn_include ------------------------------------------------------ tsn_include_mapping = { 'zephyr': utils.get_srcdir('zephyr'), 'kconfig': utils.get_srcdir('kconfig'), 'devicetree': utils.get_srcdir('devicetree'), 'bridle': utils.get_srcdir('bridle'), } # Options for zephyr.warnings_filter ------------------------------------------- warnings_filter_config = os.path.join(BRIDLE_BASE, 'doc', 'bridle', 'known-warnings.txt') warnings_filter_silent = False # Options for zephyr.external_content ------------------------------------------ external_content_directives = ( 'figure',