diff options
Diffstat (limited to 'share/cmake-3.5/Help/variable/CMAKE_SYSTEM_NAME.rst')
-rwxr-xr-x | share/cmake-3.5/Help/variable/CMAKE_SYSTEM_NAME.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/share/cmake-3.5/Help/variable/CMAKE_SYSTEM_NAME.rst b/share/cmake-3.5/Help/variable/CMAKE_SYSTEM_NAME.rst new file mode 100755 index 0000000..c3a42e5 --- /dev/null +++ b/share/cmake-3.5/Help/variable/CMAKE_SYSTEM_NAME.rst @@ -0,0 +1,20 @@ +CMAKE_SYSTEM_NAME +----------------- + +The name of the operating system for which CMake is to build. +See the :variable:`CMAKE_SYSTEM_VERSION` variable for the OS version. + +System Name for Host Builds +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +``CMAKE_SYSTEM_NAME`` is by default set to the same value as the +:variable:`CMAKE_HOST_SYSTEM_NAME` variable so that the build +targets the host system. + +System Name for Cross Compiling +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +``CMAKE_SYSTEM_NAME`` may be set explicitly when first configuring a new build +tree in order to enable :ref:`cross compiling <Cross Compiling Toolchain>`. +In this case the :variable:`CMAKE_SYSTEM_VERSION` variable must also be +set explicitly. |