summaryrefslogtreecommitdiffstats
path: root/Help/variable/MSVC_VERSION.rst
Commit message (Collapse)AuthorAgeFilesLines
* VS: Update Visual Studio 17 2022 generator for Preview 2Brad King2021-07-151-2/+0
| | | | | | In particular, update to toolset `v143`. Fixes: #22339
* VS: Add Visual Studio 17 2022 generatorBrad King2021-06-251-0/+3
| | | | Fixes: #22339
* VS: Add Visual Studio 16 2019 generatorBrad King2019-01-111-0/+1
| | | | | | | | | | | | Add this generator *without* support for specifying the target architecture in the generator name. cmake-gui will be taught to provide a field for this, and command-line builds can use -A. Also, teach this generator to select a default target architecture based on the host architecture. Fixes: #18689 Inspired-by: Egor Pugin <egor.pugin@gmail.com>
* MSVC: Add MSVC_TOOLSET_VERSION variableArkady Shapkin2018-04-041-1/+2
| | | | | | Provide the MSVC toolset version number based on the compiler version. Fixes: #16923
* Help: Clarify MSVC and MSVC_VERSION variablesChristian Pfeiffer2018-02-011-0/+3
| | | | | The current documentation doesn't clarify that compilers simulating Visual C++ will also have these variables set.
* Help: Update MSVC_VERSION documentationBrad King2017-09-251-11/+12
| | | | | Add the corresponding toolset name for each version. While at it, link to the general compiler version variable.
* Help: Document MSVC_VERSION value 1911Wojciech Mamrak2017-09-251-0/+1
|
* Help: Update MSVC_VERSION for Visual Studio 2017Wojciech Mamrak2017-03-081-1/+2
| | | | | | The value we documented was left from a preview that still used `v140` tools. Update it to match the `v141` tools distributed with the final release.
* VS15: Add Visual Studio 15 generatorBrad King2016-09-071-1/+1
| | | | | | | | | | | | | | | | Call the generator "Visual Studio 15" without any year because the preview version of VS 15 does not provide a year in the product name. Copy cmGlobalVisualStudio14Generator to cmGlobalVisualStudio15Generator and update version numbers accordingly. Add the VS15 enumeration value. Note that we do not need to add a MSVC15 variable or v150 toolset because Visual Studio 15 comes with an updated version of the v140 toolset and remains ABI-compatible. Teach tests VSExternalInclude, RunCMake.GeneratorPlatform, and RunCMake.GeneratorToolset to treat VS 15 as they do VS 10-14. Closes: #16143
* VS14: Add Visual Studio 14 generator (#14982)Brad King2014-06-251-3/+2
| | | | | | | | | | | | | | | | Call the generator "Visual Studio 14" without any year because this version of VS does not provide a year in the product name. Copy cmGlobalVisualStudio12Generator to cmGlobalVisualStudio14Generator and update version numbers accordingly. Add the VS14 enumeration value. Teach the platform module Windows-MSVC to set MSVC14 and document the variable. Teach module InstallRequiredSystemLibraries to look for the VS 14 runtime libraries. Teach tests CheckCompilerRelatedVariables, VSExternalInclude, and RunCMake.GeneratorToolset to treat VS 14 as they do VS 10, 11, and 12. Co-Author: Pawel Stopinski <diokhan@go2.pl>
* Convert builtin help to reStructuredText source filesKitware Robot2013-10-151-0/+17
Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it.