diff options
author | Stephan Szabo <stephan.szabo@sony.com> | 2018-11-21 21:13:44 (GMT) |
---|---|---|
committer | Stephan Szabo <stephan.szabo@sony.com> | 2018-11-28 15:43:28 (GMT) |
commit | a5d9aa506350291cfe7ca3e144a97edba74959b1 (patch) | |
tree | ff0112102cae06fd4b950b30eae0b554ba5b4cc1 /Templates/MSBuild | |
parent | 1d00fd7702d9cf9c1f2d7a1c17bc9a80f345c39b (diff) | |
download | CMake-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.json | 4 | ||||
-rw-r--r-- | Templates/MSBuild/FlagTables/v11_Link.json | 4 | ||||
-rw-r--r-- | Templates/MSBuild/FlagTables/v12_Link.json | 4 | ||||
-rw-r--r-- | Templates/MSBuild/FlagTables/v140_Link.json | 15 | ||||
-rw-r--r-- | Templates/MSBuild/FlagTables/v141_Link.json | 19 |
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", |