summaryrefslogtreecommitdiff
path: root/Templates
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-01-24 13:03:53 -0500
committerBrad King <brad.king@kitware.com>2019-01-24 13:19:54 -0500
commit533f95c8479c6c04ec23263244671bd81a98ea39 (patch)
treeec6a0a93b15c412b6226193ce5dc8032ff58e8fa /Templates
parentd2fcc6748aa2a7888fc1d0d8366f19141c2cf2c0 (diff)
downloadcmake-533f95c8479c6c04ec23263244671bd81a98ea39.tar.gz
VS: Map the link `/debug` flag for v142
Apply the changes from commit a5d9aa5063 (VS: Map the link `/debug` to its IDE property, 2018-11-21) and commit f77320c12a (VS: Add v140 and v141 flag table entries for /DEBUG:NONE and /DEBUG:FULL, 2018-11-21) to the v142 flag table. See commit ae44496e2b (VS: Fix GenerateDebugInformation values for v140 and v141 toolsets, 2017-06-27, v3.9.0-rc6~15^2~1) for explanation.
Diffstat (limited to 'Templates')
-rw-r--r--Templates/MSBuild/FlagTables/v142_Link.json28
1 files changed, 18 insertions, 10 deletions
diff --git a/Templates/MSBuild/FlagTables/v142_Link.json b/Templates/MSBuild/FlagTables/v142_Link.json
index 481468edb8..c4fd8e398e 100644
--- a/Templates/MSBuild/FlagTables/v142_Link.json
+++ b/Templates/MSBuild/FlagTables/v142_Link.json
@@ -120,31 +120,39 @@
},
{
"name": "GenerateDebugInformation",
- "switch": "",
- "comment": "No",
- "value": "false",
- "flags": []
- },
- {
- "name": "GenerateDebugInformation",
"switch": "DEBUG",
"comment": "Generate Debug Information",
"value": "true",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateDebugInformation",
"switch": "DEBUG:FASTLINK",
"comment": "Generate Debug Information optimized for faster links",
"value": "DebugFastLink",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateDebugInformation",
"switch": "DEBUG:FULL",
"comment": "Generate Debug Information optimized for sharing and publishing",
"value": "DebugFull",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
+ },
+ {
+ "name": "GenerateDebugInformation",
+ "switch": "DEBUG:NONE",
+ "comment": "Produces no debugging information",
+ "value": "false",
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "SubSystem",