Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
e
f
g
h
l
m
p
s
t
Functions
Variables
Classes
Class List
Class Hierarchy
Class Members
All
_
a
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Functions
_
a
d
f
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
a
c
e
f
g
k
l
m
o
p
r
s
u
Typedefs
Files
File List
docs
conf.py
Go to the documentation of this file.
1
# Copyright 2024 Ekumen, Inc.
2
#
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
# you may not use this file except in compliance with the License.
5
# You may obtain a copy of the License at
6
#
7
# http://www.apache.org/licenses/LICENSE-2.0
8
#
9
# Unless required by applicable law or agreed to in writing, software
10
# distributed under the License is distributed on an "AS IS" BASIS,
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
# See the License for the specific language governing permissions and
13
# limitations under the License.
14
15
# Configuration file for the Sphinx documentation builder.
16
#
17
# For the full list of built-in configuration values, see the documentation:
18
# https://www.sphinx-doc.org/en/master/usage/configuration.html
19
20
import
subprocess
21
22
# -- Project information -----------------------------------------------------
23
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
24
25
project =
"Beluga ROS"
26
copyright =
"2022-2024 Ekumen, Inc."
27
author =
"Ekumen Research"
28
29
# -- General configuration ---------------------------------------------------
30
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
31
source_suffix = {
32
".rst"
:
"restructuredtext"
,
33
".md"
:
"markdown"
,
34
}
35
language =
"en"
36
37
extensions = [
38
"myst_parser"
,
39
"sphinx.ext.mathjax"
,
40
"sphinx.ext.duration"
,
41
"sphinx.ext.graphviz"
,
42
"sphinx_copybutton"
,
43
"sphinx.ext.inheritance_diagram"
,
44
"sphinx_design"
,
45
"sphinx_babel.autodox"
,
46
"sphinxcontrib.bibtex"
,
47
]
48
49
bibtex_bibfiles = [
"references.bib"
]
50
51
myst_enable_extensions = [
"colon_fence"
]
52
myst_heading_anchors = 4
53
54
autodox_outdir =
"_doxygen/generated"
55
autodox_projects = {
"reference"
:
""
}
56
57
exclude_patterns = [
"README.md"
,
"_build"
,
"_external/*.md"
]
58
suppress_warnings = [
"myst.header"
]
59
60
# -- Options for HTML output -------------------------------------------------
61
# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
62
63
html_theme =
"sphinx_book_theme"
64
html_theme_options = {
65
"show_navbar_depth"
: 1,
66
"collapse_navbar"
:
True
,
67
"collapse_navigation"
:
True
,
68
"repository_branch"
:
"main"
,
69
"repository_url"
:
"https://github.com/Ekumen-OS/beluga"
,
70
"use_repository_button"
:
True
,
71
"use_edit_page_button"
:
False
,
72
"home_page_in_toc"
:
True
,
73
"logo"
: {
74
"image_light"
:
"_images/logo_with_name_light.png"
,
75
"image_dark"
:
"_images/logo_with_name_dark.png"
,
76
},
77
}
78
html_last_updated_fmt = subprocess.check_output(
79
[
"git"
,
"log"
,
"--pretty=format:'%ad, %h'"
,
"-n1"
]
80
).decode(
"utf-8"
)
81
html_favicon =
"_images/logo_200x200.png"
82
html_css_files = [
"custom.css"
]
83
html_js_files = [
"custom.js"
]
84
html_static_path = [
"_static"
]
beluga_ros
Author(s):
autogenerated on Tue Jul 16 2024 03:00:02