File: .readthedocs.yaml

package info (click to toggle)
cctools 1%3A7.14.5-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 36,956 kB
  • sloc: ansic: 114,614; python: 29,532; cpp: 20,313; sh: 13,675; perl: 4,056; xml: 3,688; makefile: 1,436
file content (26 lines) | stat: -rw-r--r-- 732 bytes parent folder | download
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
# Configuration file for generating documentation via readthedocs.

# Required
version: 2

formats: all

mkdocs:
    configuration: doc/mkdocs.yml

build:
    os: "ubuntu-20.04"
    tools:
      python: "3.9"
    jobs:
      pre_build:
        - cd doc && git clone https://github.com/jothepro/doxygen-awesome-css.git --branch v2.1.0
        - cp doc/api/cctools.doxygen.config doc/api/cctools.doxygen-mod.config
        - echo "HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css" >> doc/api/cctools.doxygen-mod.config
        - cd doc && doxygen api/cctools.doxygen-mod.config

# Additional pip modules needed from doc/readthedocs.requirements.txt

python:
    install:
    - requirements: doc/mkdocs.requirements.txt