Skip to content

Commit 6be5fc6

Browse files
authored
Merge pull request #532 from igaw/generate-rst-readthedocs
doc: Generate rst documentation on the fly for readthedocs
2 parents 71aae51 + 8be5a5c commit 6be5fc6

18 files changed

Lines changed: 27 additions & 22951 deletions

.readthedocs.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
3+
version: 2
4+
5+
python:
6+
system_packages: true
7+
8+
build:
9+
os: ubuntu-22.04
10+
tools:
11+
python: "3"
12+
apt_packages:
13+
- meson
14+
- python3-lxml
15+
- docbook-xsl
16+
- xsltproc
17+
- pandoc
18+
jobs:
19+
post_install:
20+
- pip3 install lxml
21+
pre_build:
22+
- meson .build -Ddocs=rst -Ddocs-build=true || cat .build/meson-logs/meson-log.txt
23+
- ninja -C .build
24+
25+
sphinx:
26+
configuration: .build/doc/conf.py

doc/api.rst

Lines changed: 0 additions & 18 deletions
This file was deleted.

doc/conf.py

Lines changed: 0 additions & 32 deletions
This file was deleted.

doc/config-schema.json

Lines changed: 0 additions & 168 deletions
This file was deleted.

doc/index.rst

Lines changed: 0 additions & 23 deletions
This file was deleted.

doc/installation.rst

Lines changed: 0 additions & 52 deletions
This file was deleted.

doc/mi.rst

Lines changed: 0 additions & 54 deletions
This file was deleted.

doc/quickstart.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)