summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudio10Generator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'vs-cuda-custom-dir'Brad King2019-09-031-2/+56
|\
| * cuda: Extend toolset argument to accept pathBenjamin Wozniak2019-08-271-2/+56
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-16/+13
|/
* avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-2/+1
* cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-1/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-3/+2
* VS: Fix ApplicationTypeRevision in builtin check projectsBrad King2019-05-211-2/+2
* VS: Factor out helper to compute ApplicationTypeRevisionBrad King2019-05-211-0/+9
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-1/+1
* cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-55/+66
* cmGlobalGenerator: Change case of methods from GeneratedMakeCommand structBartosz Kosiorek2019-03-041-12/+12
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-1/+1
* Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-4/+5
* VS: Fix nowarn compiler option to accept warning numbers.Wil Stark2019-02-071-0/+2
* Merge topic 'add_consistent_verbose_build_flag'Brad King2019-01-291-14/+21
|\
| * cmake: Add options for verbose output to --build modeFlorian Maushart2019-01-281-0/+4
| * cmGlobalGenerator: Add a class that represent the build commandRobert Maynard2019-01-251-14/+17
* | VS: Teach VS 2019 generator to select host tools matching host archBrad King2019-01-281-2/+18
* | VS: Use internal abstraction for VCTargetsPath host archBrad King2019-01-281-3/+2
* | Merge topic 'cmake-files-directory'Brad King2019-01-251-2/+2
|\ \ | |/ |/|
| * cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-2/+2
* | 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
|/
* Merge topic 'support_per_toolset_json_flags'Brad King2019-01-161-37/+79
|\
| * GlobalVisualStudio10Generator: Support non-standard toolset json flag files.Stephan Szabo2019-01-031-37/+79
* | Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-16/+17
* | VS: Add Visual Studio 16 2019 generatorBrad King2019-01-111-0/+2
* | VS: Track explicitly when platform is specified in generator nameBrad King2019-01-101-2/+2
* | VS: Clarify global generator constructor interfaceBrad King2019-01-101-2/+3
* | VS: Convert WriteSLNHeader to non-virtual lookup tableBrad King2019-01-101-10/+0
* | VS: Convert GetToolsVersion to non-virtual table lookupBrad King2019-01-101-0/+21
|/
* Replace header flag tables with json readingStephan Szabo2018-11-281-39/+140
* VS: Pass platform when invoking MSBuildBrad King2018-09-251-0/+1
* cmLocalGenerator: return directories as const std::string&Vitaly Stakhovsky2018-08-271-1/+1
* VS: Allow toolset version selection to specify default toolsetBasil Fierz2018-06-241-18/+31
* Merge topic 'vs-toolset-version'Brad King2018-05-301-0/+85
|\
| * VS: Add option to select the version of the toolset used by VS 2017Basil Fierz2018-05-291-0/+85
* | cmake: Add options for parallel builds to --build modeFlorian Maushart2018-05-251-2/+14
|/
* cmGlobalVisualStudio10Generator: Use cmXMLWriter RAII helpersVitaly Stakhovsky2018-03-091-115/+78
* VS: Use range-based 'for' loops in generator codeVitaly Stakhovsky2017-12-211-6/+6
* VS: Emit "utf-8" encoding as lowercase in .vcxproj headersVitaly Stakhovsky2017-12-141-0/+5
* Merge topic 'string-clear'Brad King2017-09-191-2/+2
|\
| * Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-2/+2
* | Use C++11 override instead of CM_OVERRIDEBrad King2017-09-151-5/+5
|/
* MSVC: Add support for ARM64 architectureMinmin Gong2017-09-121-1/+6
* Use C++11 nullptrDaniel Pfeifer2017-08-241-9/+9
* VS: Fix VCTargetsPath detectionBrad King2017-08-031-0/+1
* VS: Fix GenerateDebugInformation values for v140 and v141 toolsetsBrad King2017-06-281-0/+19
* VS: Fix .vcxproj ProjectGuid element caseBrad King2017-05-091-2/+2