summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* cmSystemTools: copy file member functions accept std::string paramsVitaly Stakhovsky2019-01-291-3/+2
* cmSystemTools::Message: Add overload accepting std::stringVitaly Stakhovsky2019-01-281-2/+2
* Pass EXCLUDE_FROM_ALL from directory to targetsZack Galbreath2019-01-211-1/+1
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-1/+2
* VS: Add Visual Studio 16 2019 generatorBrad King2019-01-111-0/+11
* VS: Track explicitly when platform is specified in generator nameBrad King2019-01-101-0/+1
* VS: Move platform name members to top-level global generatorBrad King2019-01-101-1/+28
* VS: Convert WriteSLNHeader to non-virtual lookup tableBrad King2019-01-101-0/+52
* VS: Convert GetIDEVersion to non-virtual table lookupBrad King2019-01-101-0/+19
* cmake-gui: Fix "Open Project" for VS IDE with space in pathBrad King2018-10-251-2/+3
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-3/+3
* cmGlobalVisualStudioGenerator: remove TargetCanBeReferenced()Michael Stürmer2018-04-241-13/+0
* remove TargetIsCSharpOnly() and use methods from cmGeneratorTargetMichael Stürmer2018-04-231-24/+1
* VS: Support C# project referencesRobert Dailey2018-02-231-18/+16
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* VS: Use range-based 'for' loops in generator codeVitaly Stakhovsky2017-12-211-66/+39
* server: return whether or not a target is generator providedJustin Goshi2017-11-201-2/+2
* VS,Xcode: Add CMakeLists.txt sources without mutating targetsBrad King2017-10-181-9/+0
* cmake: Add --open option for IDE generatorsGregor Jasny2017-10-131-0/+33
* Replace empty-string comparisons with checking against `empty()`.Pavel Solodovnikov2017-09-211-2/+2
* Merge branch 'backport-vs-csharp-ref-no-asm' into vs-csharp-ref-no-asmBrad King2017-09-051-0/+13
|\
| * VS: Do not reference output assemblies if not possible for CSharp targetMichael Stürmer2017-09-051-0/+13
* | clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-2/+2
* | Performance: Fix a few more unnecessary vector copies missed in af3fd6fAaron Orenstein2017-08-181-4/+8
|/
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLSBrad King2017-04-111-1/+0
* Add GENERATOR_IS_MULTI_CONFIG global propertyBastien Schatt2017-04-041-0/+1
* VS: Decide project type by linker lang as fallbackChristian Pfeiffer2017-03-301-0/+14
* Merge topic 'module-def-and-WINDOWS_EXPORT_ALL_SYMBOLS'Brad King2017-03-221-32/+41
|\
| * Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` filesBrad King2017-03-211-29/+39
| * cmGlobalVisualStudioGenerator: Simplify __create_def command generationBrad King2017-03-211-3/+2