summaryrefslogtreecommitdiffstats
path: root/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
Commit message (Collapse)AuthorAgeFilesLines
* VS: Provide the default platform name to project codeBrad King2019-04-191-1/+3
| | | | | | | | | | | | | | | | | | The value of `CMAKE_VS_PLATFORM_NAME` is computed by Visual Studio generators based on `CMAKE_GENERATOR_PLATFORM` or some default. Prior to the VS 2019 generator, the default was always `Win32`. However, for the `Visual Studio 16 2019` generator, the default is based on the host platform. Store the default in a new `CMAKE_VS_PLATFORM_NAME_DEFAULT` variable for use by project code. This is particularly useful in toolchain files because they are allowed to set `CMAKE_GENERATOR_PLATFORM` and so `CMAKE_VS_PLATFORM_NAME` is not yet known. Of course the toolchain file author knows whether it will set `CMAKE_GENERATOR_PLATFORM`, and if not then `CMAKE_VS_PLATFORM_NAME_DEFAULT` provides the platform name that will be used. Fixes: #19177
* Help: Cross-reference generator platform variablesBrad King2017-03-131-0/+1
|
* Help: Document CMAKE_VS_PLATFORM_NAME variableBrad King2014-09-051-0/+7