summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Drop Visual Studio 12 2013 generatorBrad King2024-08-281-10/+0
* Drop Visual Studio 9 2008 generatorBrad King2024-05-081-6/+0
* Source: Use cmValue::IsOn and IsOffVitaly Stakhovsky2024-03-171-1/+1
* strings: use character literals where possibleBen Boeckel2023-07-281-3/+3
* cmStrCat: use in Windows-specific sourcesBen Boeckel2023-07-281-14/+15
* strings: simplify streaming sequencesBen Boeckel2023-07-271-2/+2
* strings: compare to static `string_view` instances in Windows-only codeBen Boeckel2023-07-271-3/+4
* Merge topic 'vs-sdk-selection'Brad King2023-06-231-0/+8
|\
| * VS: Restore Windows SDK selection with platform in generator nameBrad King2023-06-221-0/+8
* | Drop Visual Studio 11 2012 generatorBrad King2023-06-131-10/+0
|/
* Source: use C++11 nullptrscivision2023-02-141-9/+9
* cmCustomCommand: Refactor custom command-specific policy valuesKyle Edwards2023-02-061-1/+0
* clang-tidy: fix `modernize-raw-string-literal` lintsBen Boeckel2022-11-291-1/+1
* clang-tidy: fix `performance-unnecessary-value-param` lintsBen Boeckel2022-11-291-1/+1
* clang-tidy: fix `readability-else-after-return` lintsBen Boeckel2022-11-291-6/+5
* clang-tidy: fix `modernize-use-equals-default` lintsBen Boeckel2022-11-291-3/+1
* cmGlobalVisualStudioGenerator: Fix compiling as C++20 in VS 2022Werner, Joerg2022-10-211-1/+2
* Drop Visual Studio 10 2010 generatorBrad King2022-09-261-10/+0
* VS: Exclude ZERO_CHECK.proj from .sln for include_external_msprojectSumit Bhardwaj2022-07-201-0/+6
* VS: Introduce IsInSolution to check whether a target is in sln fileSumit Bhardwaj2022-02-121-0/+6
* Make cmGlobalVisualStudioGenerator::VSVersion enum classSumit Bhardwaj2022-01-251-16/+16
* Source: Fix possible IWYU warnings in Windows generatorsNAKAMURA Takumi2021-11-191-3/+10
* cmLocalGenerator: Simplify Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-7/+6
* cmCustomCommand: Move constructor arguments to individual settersNAKAMURA Takumi2021-11-181-3/+7
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* VS: Add Visual Studio 17 2022 generatorBrad King2021-06-251-0/+11
* cmCustomCommand: Record value of CMP0116 at time of creationKyle Edwards2021-02-231-1/+1
* Factor out generator checks for filtering out interface librariesBrad King2020-07-231-1/+1
* cmNonempty: Convenience inlines to check for non-empty stringVitaly Stakhovsky2020-07-141-2/+2
* Merge topic 'vs-sln-version-16'Brad King2020-06-031-1/+1
|\
| * VS: Fix .sln support for VS Version Selector with VS 2019Brad King2020-06-021-1/+1
| * Merge topic 'vs-sln-version' into release-3.17Brad King2020-05-201-0/+1
| |\
* | \ Merge topic 'vs-sln-version'Brad King2020-05-201-0/+1
|\ \ \ | | |/ | |/|
| * | VS: Restore .sln support for VS Version SelectorBrad King2020-05-191-0/+1
* | | cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-3/+3
* | | Add support to indicate UTF-8 custom command pipe output encodingJustin Goshi2020-04-131-1/+1
* | | cmMakefile::GetProperty: return cmPropVitaly Stakhovsky2020-04-011-3/+3
| |/ |/|
* | Ninja Multi-Config: Fix issue with framework dependencies and AutogenKyle Edwards2020-02-171-1/+1
* | Source: use std::string in place of const char*Vitaly Stakhovsky2020-01-291-3/+3
* | cmMakefile: Delay custom command creationDaniel Eiband2019-11-241-3/+3
* | cmCustomCommand: Explicitly pass backtrace on constructionDaniel Eiband2019-11-241-3/+4
* | cmLocalGenerator: modernize memory managementMarc Chevrier2019-11-111-6/+7
* | VS: Add support for per-config sourcesBrad King2019-10-171-9/+0
* | Teach check for single-language targets to consider all configurationsBrad King2019-10-171-2/+1
|/
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+6
* Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-1/+1
|\
| * Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-1/+1
| |\
| | * Restore "all" target in subdirectories marked EXCLUDE_FROM_ALLBrad King2019-09-301-1/+1
* | | cmMakefile: Remove AddUtilityCommand overload without byproductsDaniel Eiband2019-09-261-2/+3
* | | cmMakefile: Move enumerations into new headerDaniel Eiband2019-09-261-1/+1