summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
Diffstat (limited to 'Help')
-rw-r--r--Help/manual/cmake-variables.7.rst1
-rw-r--r--Help/release/dev/cmake_host_executable_suffix.rst5
-rw-r--r--Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst6
-rw-r--r--Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst12
4 files changed, 23 insertions, 1 deletions
diff --git a/Help/manual/cmake-variables.7.rst b/Help/manual/cmake-variables.7.rst
index 4d92339..4c27bd5 100644
--- a/Help/manual/cmake-variables.7.rst
+++ b/Help/manual/cmake-variables.7.rst
@@ -323,6 +323,7 @@ Variables that Describe the System
/variable/CMAKE_COMPILER_2005
/variable/CMAKE_HOST_APPLE
/variable/CMAKE_HOST_BSD
+ /variable/CMAKE_HOST_EXECUTABLE_SUFFIX
/variable/CMAKE_HOST_LINUX
/variable/CMAKE_HOST_SOLARIS
/variable/CMAKE_HOST_SYSTEM
diff --git a/Help/release/dev/cmake_host_executable_suffix.rst b/Help/release/dev/cmake_host_executable_suffix.rst
new file mode 100644
index 0000000..3a8b945
--- /dev/null
+++ b/Help/release/dev/cmake_host_executable_suffix.rst
@@ -0,0 +1,5 @@
+cmake-host-executable-suffix
+----------------------------
+
+* The :variable:`CMAKE_HOST_EXECUTABLE_SUFFIX` variable was added to
+ provide suffix for executable names on the host platform.
diff --git a/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst b/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
index bc4b9df..e445c98 100644
--- a/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
+++ b/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
@@ -1,10 +1,14 @@
CMAKE_EXECUTABLE_SUFFIX
-----------------------
-The suffix for executables on this platform.
+The suffix for executables on the target platform.
The suffix to use for the end of an executable filename if any, ``.exe``
on Windows.
:variable:`CMAKE_EXECUTABLE_SUFFIX_<LANG>` overrides this for
language ``<LANG>``.
+
+
+See the :variable:`CMAKE_HOST_EXECUTABLE_SUFFIX` variable for the
+executable suffix on the host platform.
diff --git a/Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst b/Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst
new file mode 100644
index 0000000..c455aae
--- /dev/null
+++ b/Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst
@@ -0,0 +1,12 @@
+CMAKE_HOST_EXECUTABLE_SUFFIX
+----------------------------
+
+.. versionadded:: 3.31
+
+The suffix for executables on the host platform. This may differ from
+the suffix for the target platform, :variable:`CMAKE_EXECUTABLE_SUFFIX`.
+
+The suffix to use for the end of an executable filename if any, ``.exe``
+on Windows.
+
+See also :variable:`CMAKE_EXECUTABLE_SUFFIX`.