2023-10-20 18:31:40 +00:00
|
|
|
##=============================================================================
|
|
|
|
##
|
|
|
|
## Copyright (c) Kitware, Inc.
|
|
|
|
## All rights reserved.
|
|
|
|
## See LICENSE.txt for details.
|
|
|
|
##
|
|
|
|
## This software is distributed WITHOUT ANY WARRANTY; without even
|
|
|
|
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
|
|
## PURPOSE. See the above copyright notice for more information.
|
|
|
|
##
|
|
|
|
##=============================================================================
|
2023-10-20 18:13:51 +00:00
|
|
|
|
|
|
|
# Required
|
|
|
|
version: 2
|
|
|
|
|
|
|
|
# Set the OS, Python version and other tools you might need
|
|
|
|
build:
|
|
|
|
os: ubuntu-22.04
|
2023-10-20 22:10:48 +00:00
|
|
|
apt_packages:
|
|
|
|
- cmake
|
2023-10-20 22:24:39 +00:00
|
|
|
- ninja
|
2023-10-20 18:13:51 +00:00
|
|
|
tools:
|
2023-10-20 22:10:48 +00:00
|
|
|
python: '3.10'
|
|
|
|
jobs:
|
|
|
|
post_install:
|
2023-10-20 22:24:39 +00:00
|
|
|
- cmake -GNinja -B build -S . -DVTKm_ENABLE_DOCUMENTATION=ON -DVTKm_ENABLE_USERS_GUIDE=ON
|
2023-10-20 22:10:48 +00:00
|
|
|
- cmake --build build --target docs/doxygen
|
2023-10-20 18:13:51 +00:00
|
|
|
|
|
|
|
sphinx:
|
2023-10-20 22:11:14 +00:00
|
|
|
configuration: ./build/docs/users-guide/VTKmUsersGuideHTML.cache/conf.py
|
2023-10-20 18:13:51 +00:00
|
|
|
|
2023-10-20 20:00:25 +00:00
|
|
|
python:
|
|
|
|
install:
|
2023-10-20 22:10:48 +00:00
|
|
|
- requirements: docs/requirements.txt
|
|
|
|
|
|
|
|
formats:
|
|
|
|
- pdf
|
|
|
|
- epub
|