blob: 7b6a1f5cf4ee034cdb6a4f2a7d4717d78425096b [file] [log] [blame]
Boyan Karatoteve9c63eb2023-02-16 11:16:29 +00001# Copyright (c) 2023, Arm Limited. All rights reserved
2#
3# SPDX-License-Identifier: BSD-3-Clause
4#
5# Configuration file for the readthedocs deploy
6# Available at https://trustedfirmware-a.readthedocs.io/en/latest/
7
8
9# readthedocs config version
10version: 2
11
12build:
13 os: ubuntu-22.04 # Ubuntu Jammy LTS
Boyan Karatotev688ca842023-02-16 15:00:39 +000014 tools:
Boyan Karatotevd853a382023-02-16 15:29:52 +000015 python: "3.10"
Boyan Karatotev599ca0e2023-02-27 15:01:58 +000016 apt_packages:
17 - plantuml
Harrison Mutaiea884b92023-10-11 11:24:16 +020018 - librsvg2-bin
Harrison Mutai3921cfe2023-10-10 17:47:48 +020019 jobs:
20 post_create_environment:
Harrison Mutai7711c802023-05-20 10:09:41 +010021 - pip install poetry=="1.3.2"
Harrison Mutai3921cfe2023-10-10 17:47:48 +020022 - poetry config virtualenvs.create false
23 post_install:
Harrison Mutai7711c802023-05-20 10:09:41 +010024 - poetry install --with doc
Boyan Karatoteve9c63eb2023-02-16 11:16:29 +000025
26sphinx:
27 configuration: docs/conf.py
28
29# Auxiliary formats to export to (in addition to the default HTML output).
30formats:
31 - pdf
32