mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
Add variables to support specifying PRESET and PRESETS_FILE to dashboard clients from the command-line.
23 lines
967 B
ReStructuredText
23 lines
967 B
ReStructuredText
CTEST_PRESET
|
|
------------
|
|
|
|
.. versionadded:: 4.4
|
|
|
|
Specify a preset name to use for all relevant :manual:`ctest(1)`
|
|
:ref:`Dashboard Client` steps in a dashboard script,
|
|
or on the :program:`ctest` command line via the :ref:`-D <ctest-option-D-var>` option.
|
|
|
|
This variable sets the ``PRESET`` option for :command:`ctest_configure`,
|
|
:command:`ctest_build`, :command:`ctest_test`, and :command:`ctest_memcheck`
|
|
when those commands are not given an explicit ``PRESET`` argument and the
|
|
corresponding command-specific variable
|
|
(:variable:`CTEST_CONFIGURE_PRESET`, :variable:`CTEST_BUILD_PRESET`, or
|
|
:variable:`CTEST_TEST_PRESET`) is also unset.
|
|
|
|
For :command:`ctest_configure`, an error is raised if no configure preset
|
|
with this name exists. For :command:`ctest_build`, :command:`ctest_test`,
|
|
and :command:`ctest_memcheck`, a warning is emitted and the variable is
|
|
ignored if no preset of the matching type exists with this name.
|
|
|
|
See also :variable:`CTEST_PRESETS_FILE`.
|