summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudio14Generator.cxx
Commit message (Expand)AuthorAgeFilesLines
* VS: Decouple solution generation from `.sln` file formatBrad King2025-09-171-57/+0
* Merge topic 'vs-cleanup'Brad King2025-09-021-4/+5
|\
| * cmGlobalVisualStudio7Generator: Constify .sln write methodsBrad King2025-09-011-1/+1
| * cmGlobalVisualStudio7Generator: Factor folder collection out of write methodBrad King2025-09-011-3/+4
* | Deprecate Visual Studio 14 2015 generatorBrad King2025-06-261-1/+1
|/
* VS: Drop outdated usage text about appending platform to generator nameBrad King2025-06-241-2/+2
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-12/+12
* VS: Remove support for appending a platform to the generator nameBrad King2025-01-211-24/+4
* VS: Fix VS_SOLUTION_ITEMS for absolute pathsLauri Vasama2025-01-091-1/+4
* VS: Add support for Visual Studio solution itemsLauri Vasama2024-11-221-0/+53
* Source: Use cmValue::IsOn and IsOffVitaly Stakhovsky2024-03-171-1/+1
* Merge branch 'backport-vs-sdk-selection' into vs-sdk-selectionBrad King2023-08-101-27/+99
|\
| * VS: Select latest Windows SDK even when targeting Windows 8.1 and belowBrad King2023-08-101-0/+10
| * VS: Teach CMAKE_GENERATOR_PLATFORM to support Windows 8.1 SDK selectionBrad King2023-08-101-0/+17
| * VS: Teach CMAKE_GENERATOR_PLATFORM to use Windows 10 SDKs for older versionsBrad King2023-08-101-28/+54
| * VS: Consolidate Windows SDK major version selection dispatchBrad King2023-08-101-1/+20
| * VS: Do not print empty Windows SDK version when none is selectedBrad King2023-08-101-1/+2
* | strings: use `emplace_back` with `cmStrCat` argumentsBen Boeckel2023-07-281-2/+2
* | strings: use character literals where possibleBen Boeckel2023-07-281-3/+3
* | cmStrCat: use in Windows-specific sourcesBen Boeckel2023-07-281-19/+21
* | strings: combine string literals where possibleBen Boeckel2023-07-271-1/+2
* | strings: compare to static `string_view` instances in Windows-only codeBen Boeckel2023-07-271-3/+4
|/
* VS: Select Windows SDK matching WindowsSDKVersion env varBrad King2023-04-051-1/+11
* VS: Select latest available Windows SDK version by defaultBrad King2023-04-051-4/+7
* VS: Add support for setting WindowsTargetPlatformVersion to 10.0Brad King2023-04-051-0/+10
* VS: Add CMAKE_GENERATOR_PLATFORM field to control Windows SDK selectionBrad King2023-04-051-2/+69
* VS: Defer Windows SDK selection until CMAKE_GENERATOR_PLATFORM is knownBrad King2023-04-051-4/+1
* VS: Simplify logic to require SDK for Windows StoreBrad King2023-04-051-10/+12
* clang-tidy: fix `misc-unused-parameters` lintsBen Boeckel2022-11-291-0/+1
* clang-tidy: fix `readability-else-after-return` lintsBen Boeckel2022-11-291-3/+2
* clang-tidy: fix `modernize-use-nullptr` lintsBen Boeckel2022-11-291-1/+1
* Refactor: `cmGlobalGeneratorFactory::GetDocumentation` returns entryAlex Turbov2022-11-171-5/+4
* Make cmGlobalVisualStudioGenerator::VSVersion enum classSumit Bhardwaj2022-01-251-1/+1
* Source: Fix possible IWYU warnings in Windows generatorsNAKAMURA Takumi2021-11-191-1/+10
* Rename cmProp in cmValueMarc Chevrier2021-09-211-1/+1
* VS: Generalize Win10 max SDK version to all VS generatorsjonathan molinatto2021-01-201-0/+6
* Refactor: Add allowArch parameter to cmake::CreateGlobalGenerator()Kyle Edwards2020-10-051-2/+2
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-2/+2
* VS: Add option for custom Win10 SDK version maximumjonathan molinatto2020-08-251-5/+26
* Visual Studio: Add Android supportKyle Edwards2020-06-241-0/+6
* Refactoring: suppress cmEraseIf in favor of cm::erase_ifMarc Chevrier2020-01-091-3/+4
* GlobalGenerator family: modernize memory managementMarc Chevrier2020-01-071-10/+14
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-1/+1
* Merge topic 'vs-win-sdk'Brad King2019-02-201-3/+10
|\
| * VS: Factor out a method to set the Windows SDK version internallyBrad King2019-02-191-3/+10
* | cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-1/+1
|/
* Add global generator factory method to get default platform nameBrad King2019-01-181-0/+2
* Add global generator factory method to get list of known platformsBrad King2019-01-181-0/+9
* Split global generator factory list with and without platformsBrad King2019-01-181-1/+9