summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Hojnicki <nullref@live.com>2017-06-22 16:37:05 -0500
committerBrad King <brad.king@kitware.com>2017-06-28 08:55:40 -0400
commit7ba27e364fcf6a941590600d7fb1d304bd462e05 (patch)
tree2a4e9bdad09d0c6d44003b7bb450458ec105ded6
parentae44496e2b2be3838af193c2ecfc7f3efaf1663a (diff)
downloadcmake-7ba27e364fcf6a941590600d7fb1d304bd462e05.tar.gz
VS: Add v140 and v141 flag table entries for /DEBUG:NONE and /DEBUG:FULL
-rw-r--r--Source/cmVS140LinkFlagTable.h5
-rw-r--r--Source/cmVS141LinkFlagTable.h6
2 files changed, 11 insertions, 0 deletions
diff --git a/Source/cmVS140LinkFlagTable.h b/Source/cmVS140LinkFlagTable.h
index 613541c62c..ceb1d782f8 100644
--- a/Source/cmVS140LinkFlagTable.h
+++ b/Source/cmVS140LinkFlagTable.h
@@ -38,6 +38,11 @@ static cmVS7FlagTable cmVS140LinkFlagTable[] = {
{ "GenerateDebugInformation", "DEBUG:FASTLINK",
"Optimize for faster linking", "DebugFastLink",
cmVS7FlagTable::CaseInsensitive },
+ { "GenerateDebugInformation", "DEBUG:FULL", "Optimize for debugging", "true",
+ cmVS7FlagTable::CaseInsensitive },
+ { "GenerateDebugInformation", "DEBUG:NONE",
+ "Produces no debugging information", "false",
+ cmVS7FlagTable::CaseInsensitive },
{ "GenerateDebugInformation", "DEBUG", "Optimize for debugging", "true",
cmVS7FlagTable::CaseInsensitive },
diff --git a/Source/cmVS141LinkFlagTable.h b/Source/cmVS141LinkFlagTable.h
index ff0c1da65d..d7faf81fce 100644
--- a/Source/cmVS141LinkFlagTable.h
+++ b/Source/cmVS141LinkFlagTable.h
@@ -38,6 +38,12 @@ static cmVS7FlagTable cmVS141LinkFlagTable[] = {
{ "GenerateDebugInformation", "DEBUG:FASTLINK",
"Generate Debug Information optimized for faster links", "DebugFastLink",
cmVS7FlagTable::CaseInsensitive },
+ { "GenerateDebugInformation", "DEBUG:FULL",
+ "Generate Debug Information optimized for sharing and publishing",
+ "DebugFull", cmVS7FlagTable::CaseInsensitive },
+ { "GenerateDebugInformation", "DEBUG:NONE",
+ "Produces no debugging information", "false",
+ cmVS7FlagTable::CaseInsensitive },
{ "GenerateDebugInformation", "DEBUG", "Generate Debug Information", "true",
cmVS7FlagTable::CaseInsensitive },