summaryrefslogtreecommitdiffstats
path: root/Source/cmVS141CSharpFlagTable.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove old flag table headersStephan Szabo2018-11-281-126/+0
|
* Convert cmIDEFlagTable to use owned stringsStephan Szabo2018-11-281-1/+1
| | | | | | Convert from char* to std::string in flag tables. Change termination condition from nullptr to empty string in command flag. Update tables to store empty strings.
* VS: Fix CSharp support for win32res: and win32icon: flagsBrad King2018-10-231-2/+2
| | | | | | | Add a missing `:` to these entries in the flag table. The user value is always required and must come after the `:`. Fixes: #18486
* VS: Update CSharp flag table to support new language versionsDean Glazeski2018-10-011-0/+5
| | | | | This is based off of the latest 15.8.5 release of VS 2017. CSC version 2.9.0.63208 (958f2354).
* Vs: remove /nowin32manifest from C# flags to enable default VS behaviorMichael Stürmer2017-06-161-1/+2
| | | | | | | if /nowin32manifest is specified, it will be preferred over any occurring /win32manifest:<file> parameter Fixes: #16969, #16970
* VS: Add flag tables for C#Michael Stürmer2016-12-011-0/+120
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.