mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-08 07:10:12 -05:00
VS: Map the link /debug to its IDE property
Fix the link flag table entries for this flag to be case-insensitive. Also fix the VS 2015 value for the build property enumeration name. This causes `linkOptions.Parse(...)` to correctly extract the `/debug` flag and map it to the IDE property instead. Therefore we do not need to look for the flag explicitly when initializing the property.
This commit is contained in:
@@ -177,7 +177,8 @@ static cmVS7FlagTable cmVS14LinkFlagTable[] =
|
||||
{"UACUIAccess", "uiAccess='false'", "", "false", 0},
|
||||
{"UACUIAccess", "uiAccess='true'", "", "true", 0},
|
||||
{"ManifestEmbed", "manifest:embed", "", "true", 0},
|
||||
{"GenerateDebugInformation", "DEBUG", "", "true", 0},
|
||||
{"GenerateDebugInformation", "DEBUG", "", "Debug",
|
||||
cmVS7FlagTable::CaseInsensitive},
|
||||
{"MapExports", "MAPINFO:EXPORTS", "", "true", 0},
|
||||
{"AssemblyDebug", "ASSEMBLYDEBUG:DISABLE", "", "false", 0},
|
||||
{"AssemblyDebug", "ASSEMBLYDEBUG", "", "true", 0},
|
||||
|
||||
Reference in New Issue
Block a user