Skip to content

Commit c45bb14

Browse files
committed
let's see what this does
1 parent 1cdcd60 commit c45bb14

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

.readthedocs.yaml

+20-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,28 @@ build:
66
os: ubuntu-22.04
77
apt_packages:
88
- cmake
9+
- doxygen
910
tools:
1011
python: "3.12"
12+
jobs:
13+
pre_build:
14+
# Use documentation target to generate doxygen XML output, generate
15+
# conf.py and run Doxygen.
16+
- |
17+
mkdir build
18+
cd build
19+
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_DOCUMENTATION=on ..
20+
cmake --build . --target doxygen
21+
22+
sphinx:
23+
configuration: build/manual.cache/conf.py
24+
25+
# Declare the Python requirements required # to build your documentation
26+
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
27+
python:
28+
install:
29+
- requirements: doc/manual/requirements.txt
30+
1131
# - doxygen
1232
# - python3-sphinx
1333
# - python3-sphinx-rtd-theme
@@ -17,8 +37,6 @@ build:
1737
# - python3-sphinx-notfound-page
1838
# commands:
1939
# #- sudo apt-get install -y cmake
20-
# # Use documentation target to generate doxygen XML output, generate
21-
# # conf.py and run Sphinx.
2240
# - |
2341
# mkdir build
2442
# cd build

0 commit comments

Comments
 (0)