summaryrefslogtreecommitdiffstats
path: root/Source/cmVisualStudio10ToolsetOptions.cxx
Commit message (Collapse)AuthorAgeFilesLines
* GlobalVisualStudio10Generator: Support non-standard toolset json flag files.Stephan Szabo2019-01-031-18/+12
| | | | | | If given a toolset that does not have an explicit mapping in cmVisualStudio10ToolsetOptions, check for a json flag file using the toolset name before trying the default toolset for the generator.
* Replace header flag tables with json readingStephan Szabo2018-11-281-73/+51
| | | | | Stop loading flag tables from header files and instead load the flag table information from json files in Templates/MSBuild/FlagTables.
* VS: Split link flag table between v140 and v141 toolsetsIan Hojnicki2017-06-281-3/+6
|
* cmVisualStudio10ToolsetOptions: Remove unused includeBrad King2017-05-301-1/+0
|
* VS: Add support for ASM_NASM languageEvgeny Fimochkin2017-02-071-0/+1
| | | | Fixes: #16469
* VS: Add flag tables for C#Michael Stürmer2016-12-011-0/+25
| | | | | | | Add these (currently unused) tables in preparation for `.csproj` generation support. Populate the tables for every version with a set of initial values that work well for me with VS 12 and VS 14. Later we may need to generate them more thoroughly from MSBuild `.xml` files.
* VS: Choose flag map based on the toolset nameDon Olmstead2016-10-251-0/+134
MSBuild interprets the `.vcxproj` content based on the `PlatformToolset` setting, so our reverse mapping needs to be based on that setting too. For VS 2010 and above, choose the flag map to match the toolset name rather than the generator VS version. Issue: #16153