diff options
author | leha-bot <leha-bot@yandex.ru> | 2024-09-29 11:16:26 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-10-02 14:39:40 (GMT) |
commit | 5d2b89d5faeb01d094066dd91b65f230c4d9389a (patch) | |
tree | 1d271b29914963375effebd4ee2735cd92beb1c7 /Help | |
parent | 823e0a3a6187f02c06b86c32d6966eff25b9abc8 (diff) | |
download | CMake-5d2b89d5faeb01d094066dd91b65f230c4d9389a.zip CMake-5d2b89d5faeb01d094066dd91b65f230c4d9389a.tar.gz CMake-5d2b89d5faeb01d094066dd91b65f230c4d9389a.tar.bz2 |
Add CMAKE_HOST_EXECUTABLE_SUFFIX for Unix/Windows
Closes: #17553
Diffstat (limited to 'Help')
-rw-r--r-- | Help/manual/cmake-variables.7.rst | 1 | ||||
-rw-r--r-- | Help/release/dev/cmake_host_executable_suffix.rst | 5 | ||||
-rw-r--r-- | Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst | 6 | ||||
-rw-r--r-- | Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst | 12 |
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`. |