19 lines
590 B
YAML
19 lines
590 B
YAML
version: 2
|
|
|
|
build:
|
|
os: ubuntu-24.04
|
|
tools:
|
|
python: "3.13"
|
|
commands:
|
|
- pip install cmake
|
|
- pip install -r docs/requirements.txt
|
|
- pip install -e .
|
|
- cmake --workflow --preset documentation-workflow
|
|
# Generate llms.txt variants for demo purposes
|
|
- python docs/generate_llms_variants.py build/html
|
|
# Copy built documentation to Read the Docs output directory
|
|
- mkdir -p $READTHEDOCS_OUTPUT/html
|
|
- cp -r build/html/* $READTHEDOCS_OUTPUT/html/
|
|
- cp -r build/markdown/* $READTHEDOCS_OUTPUT/html/
|
|
- cp -r build/rst/* $READTHEDOCS_OUTPUT/html/
|