diff options
author | Semyon Kolton <semyon.kolton@jetbrains.com> | 2022-02-16 09:01:55 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-03-08 21:38:13 (GMT) |
commit | 78adb1b952d92608e8de708084c8cdac69286616 (patch) | |
tree | 0a606091197827f9bde8e64d8ad40a045fdcf968 /Help | |
parent | 884d9de8b7d7201a4461711335ac10aae743777d (diff) | |
download | CMake-78adb1b952d92608e8de708084c8cdac69286616.zip CMake-78adb1b952d92608e8de708084c8cdac69286616.tar.gz CMake-78adb1b952d92608e8de708084c8cdac69286616.tar.bz2 |
color: Add CMAKE_COLOR_DIAGNOSTICS environment variable
Diffstat (limited to 'Help')
-rw-r--r-- | Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst | 9 | ||||
-rw-r--r-- | Help/manual/cmake-env-variables.7.rst | 1 | ||||
-rw-r--r-- | Help/release/dev/color-diagnostics.rst | 3 | ||||
-rw-r--r-- | Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst | 4 |
4 files changed, 16 insertions, 1 deletions
diff --git a/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst b/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst new file mode 100644 index 0000000..d3d0aa9 --- /dev/null +++ b/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst @@ -0,0 +1,9 @@ +CMAKE_COLOR_DIAGNOSTICS +----------------------- + +.. versionadded:: 3.24 + +.. include:: ENV_VAR.txt + +Specifies a default value for the :variable:`CMAKE_COLOR_DIAGNOSTICS` variable +when there is no explicit value given on the first run. diff --git a/Help/manual/cmake-env-variables.7.rst b/Help/manual/cmake-env-variables.7.rst index 0799fdd..fc14262 100644 --- a/Help/manual/cmake-env-variables.7.rst +++ b/Help/manual/cmake-env-variables.7.rst @@ -31,6 +31,7 @@ Environment Variables that Control the Build /envvar/CMAKE_APPLE_SILICON_PROCESSOR /envvar/CMAKE_BUILD_PARALLEL_LEVEL /envvar/CMAKE_BUILD_TYPE + /envvar/CMAKE_COLOR_DIAGNOSTICS /envvar/CMAKE_CONFIGURATION_TYPES /envvar/CMAKE_CONFIG_TYPE /envvar/CMAKE_EXPORT_COMPILE_COMMANDS diff --git a/Help/release/dev/color-diagnostics.rst b/Help/release/dev/color-diagnostics.rst index 7f64ba3..8e0e225 100644 --- a/Help/release/dev/color-diagnostics.rst +++ b/Help/release/dev/color-diagnostics.rst @@ -5,3 +5,6 @@ color-diagnostics color diagnostics generated by compilers. This variable also controls color buildsystem messages with :ref:`Makefile Generators`, replacing :variable:`CMAKE_COLOR_MAKEFILE`. + + The :envvar:`CMAKE_COLOR_DIAGNOSTICS` environment was added to set + a default value for :variable:`CMAKE_COLOR_DIAGNOSTICS`. diff --git a/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst b/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst index 805467a..a72c9e1 100644 --- a/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst +++ b/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst @@ -32,4 +32,6 @@ When ``OFF``: * GNU/Clang compilers are invoked with a flag disabling color diagnostics (``-fno-color-diagnostics``). -``CMAKE_COLOR_DIAGNOSTICS`` is not defined by default. +If the :envvar:`CMAKE_COLOR_DIAGNOSTICS` environment variable is set, its +value is used. Otherwise, ``CMAKE_COLOR_DIAGNOSTICS`` is not defined by +default. |