mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-06 14:19:59 -05:00
gitlab-ci: Build qthelp-format release documentation for cmake.org
Previously the qthelp-format release documentation on `cmake.org` was built manually.
This commit is contained in:
@@ -490,7 +490,9 @@
|
|||||||
- *before_script_linux
|
- *before_script_linux
|
||||||
- mkdir -p build/
|
- mkdir -p build/
|
||||||
- cd build/
|
- cd build/
|
||||||
- cmake ../Utilities/Sphinx -GNinja -DSPHINX_HTML=ON
|
- cmake ../Utilities/Sphinx -GNinja
|
||||||
|
-DSPHINX_HTML=ON
|
||||||
|
-DSPHINX_QTHELP=$CMAKE_CI_SPHINX_QTHELP
|
||||||
-DCMake_SPHINX_CMAKE_ORG=ON
|
-DCMake_SPHINX_CMAKE_ORG=ON
|
||||||
-DCMake_SPHINX_CMAKE_ORG_OUTDATED=$CMAKE_CI_SPHINX_OUTDATED
|
-DCMake_SPHINX_CMAKE_ORG_OUTDATED=$CMAKE_CI_SPHINX_OUTDATED
|
||||||
-DCMake_VERSION_NO_GIT=$CMAKE_CI_VERSION_NO_GIT
|
-DCMake_VERSION_NO_GIT=$CMAKE_CI_VERSION_NO_GIT
|
||||||
|
|||||||
@@ -77,16 +77,19 @@
|
|||||||
- if: '$CMAKE_CI_PACKAGE =~ /v[0-9]+\.[0-9]+/'
|
- if: '$CMAKE_CI_PACKAGE =~ /v[0-9]+\.[0-9]+/'
|
||||||
variables:
|
variables:
|
||||||
RSYNC_DESTINATION: "$CMAKE_CI_PACKAGE"
|
RSYNC_DESTINATION: "$CMAKE_CI_PACKAGE"
|
||||||
|
CMAKE_CI_SPHINX_QTHELP: "ON"
|
||||||
CMAKE_CI_VERSION_NO_GIT: "ON"
|
CMAKE_CI_VERSION_NO_GIT: "ON"
|
||||||
when: manual
|
when: manual
|
||||||
- if: '$CMAKE_CI_PROJECT_MAIN_BRANCH != null && $CI_COMMIT_BRANCH != null && $CMAKE_CI_PROJECT_MAIN_BRANCH == $CI_COMMIT_BRANCH'
|
- if: '$CMAKE_CI_PROJECT_MAIN_BRANCH != null && $CI_COMMIT_BRANCH != null && $CMAKE_CI_PROJECT_MAIN_BRANCH == $CI_COMMIT_BRANCH'
|
||||||
variables:
|
variables:
|
||||||
RSYNC_DESTINATION: "git-master"
|
RSYNC_DESTINATION: "git-master"
|
||||||
|
CMAKE_CI_SPHINX_QTHELP: "OFF"
|
||||||
CMAKE_CI_VERSION_NO_GIT: "OFF"
|
CMAKE_CI_VERSION_NO_GIT: "OFF"
|
||||||
when: on_success
|
when: on_success
|
||||||
- if: '$CMAKE_CI_PROJECT_CONTINUOUS_BRANCH != null && $CI_COMMIT_BRANCH != null && $CMAKE_CI_PROJECT_CONTINUOUS_BRANCH == $CI_COMMIT_BRANCH'
|
- if: '$CMAKE_CI_PROJECT_CONTINUOUS_BRANCH != null && $CI_COMMIT_BRANCH != null && $CMAKE_CI_PROJECT_CONTINUOUS_BRANCH == $CI_COMMIT_BRANCH'
|
||||||
variables:
|
variables:
|
||||||
RSYNC_DESTINATION: "git-stage"
|
RSYNC_DESTINATION: "git-stage"
|
||||||
|
CMAKE_CI_SPHINX_QTHELP: "OFF"
|
||||||
CMAKE_CI_VERSION_NO_GIT: "OFF"
|
CMAKE_CI_VERSION_NO_GIT: "OFF"
|
||||||
when: on_success
|
when: on_success
|
||||||
- when: never
|
- when: never
|
||||||
|
|||||||
@@ -146,6 +146,12 @@ if(CMake_SPHINX_CMAKE_ORG)
|
|||||||
if(CMake_SPHINX_CMAKE_ORG_OUTDATED)
|
if(CMake_SPHINX_CMAKE_ORG_OUTDATED)
|
||||||
list(APPEND doc_html_opts -A outdated=1)
|
list(APPEND doc_html_opts -A outdated=1)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
list(APPEND qthelp_extra_commands
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E copy
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/qthelp/CMake.qch"
|
||||||
|
"${CMAKE_CURRENT_BINARY_DIR}/html/CMake.qch"
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(doc_format_outputs "")
|
set(doc_format_outputs "")
|
||||||
|
|||||||
Reference in New Issue
Block a user