blob: ee712b3d671abc5b525c0f0cccba8f1e0ad4d2b2 [file] [edit]
CTEST_SUBMIT_PARTS
------------------
.. versionadded:: 4.4
Specify a :ref:`semicolon-separated list <CMake Language Lists>` of parts
for the :command:`ctest_submit` command to submit in a
:manual:`ctest(1)` :ref:`Dashboard Client` script,
or on the :program:`ctest` command line via the :ctest-dashboard-option:`-D`
option.
Valid part names are the same as those accepted by the ``PARTS`` option of
:command:`ctest_submit`: ``Start``, ``Update``, ``Configure``, ``Build``,
``Test``, ``Coverage``, ``MemCheck``, ``Submit``, ``Notes``, ``ExtraFiles``,
``Upload``, and ``Done``.
If the :command:`ctest_submit` command is given an explicit ``PARTS``
argument, that argument takes precedence and this variable is ignored.
When this variable is empty or unset (and no explicit ``PARTS`` argument is
given), all available parts are submitted (the default behavior).
Example --- submit only the Configure result in a single ``ctest`` invocation::
ctest -T Configure -T Submit -D CTEST_SUBMIT_PARTS=Configure