summaryrefslogtreecommitdiffstats
path: root/Templates/MSBuild
diff options
context:
space:
mode:
authorStephan Szabo <stephan.szabo@sony.com>2018-11-21 21:13:44 (GMT)
committerStephan Szabo <stephan.szabo@sony.com>2018-11-28 15:43:28 (GMT)
commita5d9aa506350291cfe7ca3e144a97edba74959b1 (patch)
treeff0112102cae06fd4b950b30eae0b554ba5b4cc1 /Templates/MSBuild
parent1d00fd7702d9cf9c1f2d7a1c17bc9a80f345c39b (diff)
downloadCMake-a5d9aa506350291cfe7ca3e144a97edba74959b1.zip
CMake-a5d9aa506350291cfe7ca3e144a97edba74959b1.tar.gz
CMake-a5d9aa506350291cfe7ca3e144a97edba74959b1.tar.bz2
VS: Map the link `/debug` to its IDE property
Fix issues with "GenerateDebugInformation". These are mostly from the following commits, but also include a related fix to the v140/v141 file. Original header commits: v10-v14 commit v3.5.0-rc1~71^2 v140/v141 commit v3.9.0-rc6~15^2~1
Diffstat (limited to 'Templates/MSBuild')
-rw-r--r--Templates/MSBuild/FlagTables/v10_Link.json4
-rw-r--r--Templates/MSBuild/FlagTables/v11_Link.json4
-rw-r--r--Templates/MSBuild/FlagTables/v12_Link.json4
-rw-r--r--Templates/MSBuild/FlagTables/v140_Link.json15
-rw-r--r--Templates/MSBuild/FlagTables/v141_Link.json19
5 files changed, 24 insertions, 22 deletions
diff --git a/Templates/MSBuild/FlagTables/v10_Link.json b/Templates/MSBuild/FlagTables/v10_Link.json
index dd07234..27003f8 100644
--- a/Templates/MSBuild/FlagTables/v10_Link.json
+++ b/Templates/MSBuild/FlagTables/v10_Link.json
@@ -588,7 +588,9 @@
"switch": "DEBUG",
"comment": "Generate Debug Info",
"value": "true",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateMapFile",
diff --git a/Templates/MSBuild/FlagTables/v11_Link.json b/Templates/MSBuild/FlagTables/v11_Link.json
index 858526c..75b9b19 100644
--- a/Templates/MSBuild/FlagTables/v11_Link.json
+++ b/Templates/MSBuild/FlagTables/v11_Link.json
@@ -658,7 +658,9 @@
"switch": "DEBUG",
"comment": "Generate Debug Info",
"value": "true",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateMapFile",
diff --git a/Templates/MSBuild/FlagTables/v12_Link.json b/Templates/MSBuild/FlagTables/v12_Link.json
index 858526c..75b9b19 100644
--- a/Templates/MSBuild/FlagTables/v12_Link.json
+++ b/Templates/MSBuild/FlagTables/v12_Link.json
@@ -658,7 +658,9 @@
"switch": "DEBUG",
"comment": "Generate Debug Info",
"value": "true",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateMapFile",
diff --git a/Templates/MSBuild/FlagTables/v140_Link.json b/Templates/MSBuild/FlagTables/v140_Link.json
index 134f907..6f932e0 100644
--- a/Templates/MSBuild/FlagTables/v140_Link.json
+++ b/Templates/MSBuild/FlagTables/v140_Link.json
@@ -120,24 +120,21 @@
},
{
"name": "GenerateDebugInformation",
- "switch": "",
- "comment": "No",
- "value": "false",
- "flags": []
- },
- {
- "name": "GenerateDebugInformation",
"switch": "DEBUG",
"comment": "Optimize for debugging",
"value": "true",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "GenerateDebugInformation",
"switch": "DEBUG:FASTLINK",
"comment": "Optimize for faster linking",
"value": "DebugFastLink",
- "flags": []
+ "flags": [
+ "CaseInsensitive"
+ ]
},
{
"name": "SubSystem",
diff --git a/Templates/MSBuild/FlagTables/v141_Link.json b/Templates/MSBuild/FlagTables/v141_Link.json
index 481468e..1033dfe 100644
--- a/Templates/MSBuild/FlagTables/v141_Link.json
+++ b/Templates/MSBuild/FlagTables/v141_Link.json
@@ -120,31 +120,30 @@
},
{
"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": "SubSystem",