summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | Merge topic 'fix-vsmacro-access-violation'Brad King2019-09-261-13/+3
|\ \ \
| * | | VS: Fix access violation when calling Visual Studio macroDaniel Eiband2019-09-241-13/+3
* | | | VS: Remove call to ConvertToWindowsExtendedPath with result discardedDaniel Eiband2019-09-211-1/+0
|/ / /
* | | cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+2
* | | cmCustomCommandLine: Provide command line make functionsDaniel Eiband2019-09-161-8/+3
* | | Merge topic 'pvs-cleanup'Brad King2019-08-261-9/+8
|\ \ \
| * | | cmGlobalVisualStudioGenerator: Fix buffer sizes used with RegEnumKeyExWBrad King2019-08-221-4/+4
| * | | cmGlobalVisualStudioGenerator: Fix buffer sizes used RegQueryValueExWBrad King2019-08-221-5/+4
* | | | Source sweep: Replace std::ostringstream when used with a single appendSebastian Holtermann2019-08-231-3/+1
* | | | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-8/+7
|/ / /
* | | Merge topic 'vs-sln-bom'Brad King2019-08-211-0/+3
|\ \ \
| * | | VS: Emit UTF-8 BOM for generated solution filesJustin Goshi2019-08-201-0/+3
* | | | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-1/+1
|/ / /
* | | cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-3/+3
|/ /
* | cmGlobalVisualStudioGenerator: remove redundant variablesLeonid Pospelov2019-04-241-12/+5
* | cmGlobalVisualStudioGenerator: use cmJoin to join the filenamesLeonid Pospelov2019-04-221-11/+1
* | cmGlobalVisualStudioGenerator: use auto instead of iterator typesLeonid Pospelov2019-04-221-6/+5
* | Merge topic 'vs-default-platform'Brad King2019-04-221-0/+8
|\ \ | |/
| * VS: Provide the default platform name to project codeBrad King2019-04-191-0/+8
* | cmTarget: Move member `*Commands` to implSebastian Holtermann2019-03-231-0/+1
* | Merge topic 'vs-fortran-rc'Brad King2019-03-041-0/+4
|\ \ | |/
| * VS: Fix Fortran target type selection with RC sourcesBrad King2019-03-011-0/+4
* | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-1/+1
|/
* VS: Fix Fortran target type selection when linking C++ targetsBrad King2019-02-041-19/+12