At the same time, fix an issue that broke the documentation since
2eadbc86142b.
.. toctree::
:maxdepth: 1
- DesignDocs/AvailabilityMarkup
DesignDocs/DebugMode
DesignDocs/CapturingConfigInfo
DesignDocs/ABIVersioning
- exit_status: -1 # Agent was lost
limit: 2
+ - label: "Documentation"
+ command: "libcxx/utils/ci/run-buildbot.sh documentation"
+ artifact_paths:
+ - "**/test-results.xml"
+ agents:
+ queue: "libcxx-builders"
+ retry:
+ automatic:
+ - exit_status: -1 # Agent was lost
+ limit: 2
+
- label: "Legacy standalone build"
command: "libcxx/utils/ci/run-buildbot.sh legacy-standalone"
artifact_paths:
generate-cmake
check-cxx-benchmarks
;;
+documentation)
+ export CC=clang
+ export CXX=clang++
+ generate-cmake -DLLVM_ENABLE_SPHINX=ON
+ echo "+++ Generating documentation"
+ ninja -C "${BUILD_DIR}" docs-libcxx-html
+;;
unified-standalone)
export CC=clang
export CXX=clang++