summaryrefslogtreecommitdiffstats
path: root/Help/manual/ctest.1.rst
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2016-03-31 16:28:46 (GMT)
committerBrad King <brad.king@kitware.com>2016-04-01 19:50:31 (GMT)
commit06b310b5d5d8a38fb17df02fee8df750904cfcd0 (patch)
treee8ad256a6192696abd62997200841baa2486f4ce /Help/manual/ctest.1.rst
parent56c1ea40c5e278155025f3823089e2d0fa34054a (diff)
downloadCMake-06b310b5d5d8a38fb17df02fee8df750904cfcd0.zip
CMake-06b310b5d5d8a38fb17df02fee8df750904cfcd0.tar.gz
CMake-06b310b5d5d8a38fb17df02fee8df750904cfcd0.tar.bz2
cmCTestGIT: add an option to initialize submodules on update
Currently, CTest will not initialize any submodules within the already checked out source tree. Add an option to do so. The use case for not doing so is that some submodules may not be necessary for the current test and keeping network usage down may be important.
Diffstat (limited to 'Help/manual/ctest.1.rst')
-rw-r--r--Help/manual/ctest.1.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/manual/ctest.1.rst b/Help/manual/ctest.1.rst
index 2fdf7f3..1179f56 100644
--- a/Help/manual/ctest.1.rst
+++ b/Help/manual/ctest.1.rst
@@ -589,6 +589,12 @@ Configuration settings to specify the version control tool include:
* `CTest Script`_ variable: :variable:`CTEST_GIT_COMMAND`
* :module:`CTest` module variable: ``GITCOMMAND``
+``GITInitSubmodules``
+ If set, CTest will update the repository's submodules before updating.
+
+ * `CTest Script`_ variable: :variable:`CTEST_GIT_INIT_SUBMODULES`
+ * :module:`CTest` module variable: ``CTEST_GIT_INIT_SUBMODULES``
+
``GITUpdateCustom``
Specify a custom command line (as a semicolon-separated list) to run
in the source tree (Git work tree) to update it instead of running