summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioVersionedGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'backport-vs-sdk-selection' into vs-sdk-selectionBrad King2023-08-101-20/+0
|\
| * VS: Consolidate Windows SDK major version selection dispatchBrad King2023-08-101-20/+0
* | strings: use `emplace_back` with `cmStrCat` argumentsBen Boeckel2023-07-281-2/+2
* | strings: use character literals where possibleBen Boeckel2023-07-281-2/+2
* | cmStrCat: use in Windows-specific sourcesBen Boeckel2023-07-281-67/+67
* | strings: compare to static `string_view` instances in Windows-only codeBen Boeckel2023-07-271-4/+4
* | Drop Visual Studio 11 2012 generatorBrad King2023-06-131-9/+0
|/
* VS: Add support for C++ module internal partitions in VS 17.6 and newerBrad King2023-05-171-0/+16
* VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selectionBrad King2023-04-051-1/+2
* VS: Defer Windows SDK selection until CMAKE_GENERATOR_PLATFORM is knownBrad King2023-04-051-2/+3
* VS: Simplify logic to require SDK for Windows StoreBrad King2023-04-051-1/+1
* VS: Add a variable to report the Visual Studio version build numberBrad King2022-12-071-0/+10
* clang-tidy: fix `readability-isolate-declaration` lintsBen Boeckel2022-11-291-1/+2
* clang-tidy: fix `modernize-raw-string-literal` lintsBen Boeckel2022-11-291-2/+2
* clang-tidy: fix `readability-else-after-return` lintsBen Boeckel2022-11-291-16/+15
* clang-tidy: fix `modernize-use-auto` lintsBen Boeckel2022-11-291-1/+1
* clang-tidy: fix `modernize-use-nullptr` lintsBen Boeckel2022-11-291-3/+3
* Refactor: `cmGlobalGeneratorFactory::GetDocumentation` returns entryAlex Turbov2022-11-171-13/+12
* VS: Restore support for two-part default toolset versionBrad King2022-11-031-18/+20
* Drop Visual Studio 10 2010 generatorBrad King2022-09-261-9/+0
* cmVSGenerator: Add support for two-part toolset versions for Visual StudioNicholas Sinlock2022-09-021-3/+34
* VS: Fix ARM64 host architecture detection in x86 binaryAnton Lapounov2022-08-011-1/+1
* VS: Detect ARM64 host architecture at runtimeBrad King2022-07-271-36/+90
* VS: Prefer ARM64 MSBuild on Windows ARM64 hostTommy Vercetti2022-06-211-0/+8
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-1/+1
* VS: ARM64 as default toolset architecture for ARM64 hostNiyas Sait2022-05-191-7/+11
* Make cmGlobalVisualStudioGenerator::VSVersion enum classSumit Bhardwaj2022-01-251-57/+57
* Source: Fix possible IWYU warnings in Windows generatorsNAKAMURA Takumi2021-11-191-2/+11
* Merge topic 'vs-framework-version'Brad King2021-11-081-0/+6
|\
| * VS: Default TargetFrameworkVersion to v4.7.2 for VS 2022Brad King2021-11-061-0/+6
* | VS: Allow CMAKE_GENERATOR_INSTANCE to specify portable instanceBrad King2021-10-291-1/+1
* | VS: Support version specification in CMAKE_GENERATOR_INSTANCEBrad King2021-10-291-7/+63
* | VS: Parse comma-separated fields from CMAKE_GENERATOR_INSTANCEBrad King2021-10-291-2/+85
|/
* cmGlobalVisualStudioVersionedGenerator: Fix repeating SetGeneratorInstanceBrad King2021-10-261-1/+5
* cmGlobalVisualStudio10Generator: Add method to find MSBuild earlyBrad King2021-10-201-0/+11
* cmGlobalVisualStudioVersionedGenerator: Allow repeating SetGeneratorInstanceBrad King2021-10-201-0/+6
* Use new AddCacheEntry signaturesMarc Chevrier2021-09-101-3/+3
* VS: Add special case for '-T version=14.29.16.11' under VS 16.11Brad King2021-08-191-0/+3
* VS: Update Visual Studio 17 2022 generator for Preview 2Brad King2021-07-151-2/+1
* VS: Add ARM64EC to supported platforms for VS 16 and 17Brad King2021-06-291-1/+2
* VS: Use 64-bit MSBuild in VS 2022Brad King2021-06-251-0/+6
* VS: Add Visual Studio 17 2022 generatorBrad King2021-06-251-0/+91
* VS: Add support for Utf8Enconding when using VS 16.10+Gustavo Varo2021-06-171-0/+15
* VS: Compare VS instance versions as stringsBrad King2021-06-171-7/+7
* cmGlobalVisualStudio10Generator: Adopt GetVSInstanceVersion methodBrad King2021-06-161-6/+11
* VS: Add special case for '-T version=14.29.16.10' under VS 16.10Brad King2021-05-271-0/+3
* Merge topic 'vs-toolset-version' into release-3.20Brad King2021-03-151-40/+87
|\
| * VS: Accept and translate '-T version=' values with three componentsBrad King2021-03-121-0/+37
| * VS: Fix '-T version=14.28' under VS 16.9Brad King2021-03-121-40/+50
* | Merge topic 'msvc-arm64ec-platform-support'Brad King2021-01-221-0/+1
|\ \ | |/ |/|