summaryrefslogtreecommitdiffstats
path: root/Source/cmVSSetupHelper.cxx
Commit message (Expand)AuthorAgeFilesLines
* VS: Add support for enumerating VS instances with vswhereNiyas Sait2022-04-131-2/+56
* VS: refactor EnumerateAndChooseVSInstanceNiyas Sait2022-04-111-56/+72
* VS: Allow CMAKE_GENERATOR_INSTANCE to specify portable instanceBrad King2021-10-291-0/+38
* VS: Support version specification in CMAKE_GENERATOR_INSTANCEBrad King2021-10-291-1/+12
* cmVSSetupHelper: Factor out helper to load MSVC toolset versionBrad King2021-10-291-16/+26
* cmVSSetupHelper: Convert wide to narrow strings earlyBrad King2021-10-291-12/+11
* cmVSSetupHelper: Drop unused InstanceId fieldBrad King2021-10-291-7/+0
* cmVSSetupHelper: Drop unused ullVersion fieldBrad King2021-10-291-7/+0
* VS: Compare VS instance versions as stringsBrad King2021-06-171-5/+3
* VS: Extract instance version from VS InstallerJustin Goshi2020-06-031-0/+14
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-2/+3
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-2/+2
* cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-1/+2
* VS: Drop workaround needed only for VS 2019 preview 2 and 3Brad King2019-02-281-8/+0
* VS: Update for Visual Studio 2019 Preview 2Brad King2019-01-241-1/+9
* VS: Parameterize cmVSSetupAPIHelper instances with VS versionBrad King2019-01-111-9/+9
* Merge topic 'vs2017-skip-2019'Brad King2019-01-091-0/+9
|\
| * VS: Exclude VS 2019 instances when using VS 2017 generatorBrad King2019-01-081-0/+9
* | cmVSSetupHelper: Support Enterprise WDK build enviornmentJon Doron2018-11-271-0/+33
|/
* cmVSSetupHelper: Expose default toolset versionBasil Fierz2018-06-221-0/+13
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-1/+1
* VS: Select and save a VS 2017 instance persistentlyBrad King2017-10-191-7/+0
* cmVSSetupHelper: Add option to specify an instanceBrad King2017-10-191-4/+25
* VS: Detect compiler component in VS 2017 instances more reliablyBrad King2017-10-161-17/+26
* cmVSSetupHelper: Fix install location encoding conversionBrad King2017-10-161-2/+3
* cmVSSetupHelper: Factor out install location string constructionBrad King2017-10-161-6/+10
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* VS: Choose VS 2017 instance via environment variableBrad King2017-07-101-0/+28
* cmVSSetupHelper: Simplify use of EnumerateAndChooseVSInstanceBrad King2017-01-121-38/+7
* VS: Fix detection of VS 2017 installation with WindowsStoreBrad King2017-01-121-0/+2
* VS: Add helper class to interact with Visual Studio InstallerIyyappa Murugandi2016-12-161-0/+395