summaryrefslogtreecommitdiffstats
path: root/Help/command/set.rst
diff options
context:
space:
mode:
authorJoachim Wuttke (h) <j.wuttke@fz-juelich.de>2018-10-27 13:08:43 (GMT)
committerJoachim Wuttke (h) <j.wuttke@fz-juelich.de>2018-11-08 19:27:10 (GMT)
commit3de551cc22bf80f63ec9f05e3e934f42f79b8965 (patch)
treeadca666258fb26ceeb85296d1c45a33f65efffc7 /Help/command/set.rst
parent17e98e00c449ebdceac980c0ce65c800030605db (diff)
downloadCMake-3de551cc22bf80f63ec9f05e3e934f42f79b8965.zip
CMake-3de551cc22bf80f63ec9f05e3e934f42f79b8965.tar.gz
CMake-3de551cc22bf80f63ec9f05e3e934f42f79b8965.tar.bz2
Help: Clarify effect of set(ENV{..} ..) and unset(ENV{..})
Explain that the commands affect only the current CMake process, not the process from which CMake was called, nor the system environment at large, nor the environment of subsequent build or test processes.
Diffstat (limited to 'Help/command/set.rst')
-rw-r--r--Help/command/set.rst8
1 files changed, 7 insertions, 1 deletions
diff --git a/Help/command/set.rst b/Help/command/set.rst
index e37e693..dd5ea13 100644
--- a/Help/command/set.rst
+++ b/Help/command/set.rst
@@ -88,4 +88,10 @@ Set Environment Variable
set(ENV{<variable>} <value>...)
-Sets the current process environment ``<variable>`` to the given value.
+Sets an :manual:`Environment Variable <cmake-env-variables(7)>`
+to the given value.
+Subsequent calls of ``$ENV{<variable>}`` will return this new value.
+
+This command affects only the current CMake process, not the process
+from which CMake was called, nor the system environment at large,
+nor the environment of subsequent build or test processes.