summaryrefslogtreecommitdiffstats
path: root/Templates/MSBuild/FlagTables/v11_CSharp.json
Commit message (Collapse)AuthorAgeFilesLines
* VS: Fix MSBuild property for nostdlib flagMis, Piotr2022-10-251-3/+3
| | | | | | | | | The C# flag table added by commit 9b06c22648 (VS: Add flag tables for C#, 2016-12-01, v3.8.0-rc1~230^2) and preserved by commit 6e947179a8 (Add json flag tables for C#, 2018-11-21, v3.14.0-rc1~282^2~27) was written by hand. Fix the entry name for the `NoStdLib` property. Fixes: #24077
* VS: Add CSharp flag table entry for '/debug:embedded'TheApplePieGod2022-07-201-0/+7
| | | | Fixes: #23713
* VS: Generalize CSharp /langversion flag mappingBrad King2021-04-211-45/+6
| | | | | | | Map the `/langversion:` flag followed by any value to a `LangVersion` element with the specified value in the `.csproj` file. Fixes: #22089
* VS: Fix nowarn compiler option to accept warning numbers.Wil Stark2019-02-071-3/+7
| | | | | | Warning disables are transferred to the VS IDE `<NoWarn>` node. Fixes: #18878
* VS: Fix CSharp support for win32res: and win32icon: flagsStephan Szabo2018-11-281-2/+2
| | | | | | | Original header commit v3.13.0-rc2~6^2 Add a missing `:` to these entries in the flag table. The user value is always required and must come after the `:`.
* Vs: remove /nowin32manifest from C# flags to enable default VS behaviorStephan Szabo2018-11-281-3/+6
| | | | | | | Original header commit v3.10.0-rc1~494^2 if /nowin32manifest is specified, it will be preferred over any occurring /win32manifest:<file> parameter
* Add json flag tables for C#Stephan Szabo2018-11-281-0/+567
Generate initial json flag tables for C# based on the initial headers. Original header commit v3.8.0-rc1~230^2 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.