Add StringProperty options for VS 10 flag table
The commit "cmparseMSBuildXML should output StringProperty values too" fixed the script that generated Source/cmVS10CLFlagTable.h Source/cmVS10LibFlagTable.h Source/cmVS10LinkFlagTable.h This commit updates the files with the new output.
This commit is contained in:
parent
f321dbb17b
commit
d6b47bee79
|
@ -235,5 +235,24 @@ static cmVS7FlagTable cmVS10CLFlagTable[] =
|
|||
{"TreatSpecificWarningsAsErrors", "we",
|
||||
"Treat Specific Warnings As Errors",
|
||||
"", cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable},
|
||||
|
||||
//String Properties
|
||||
// Skip [TrackerLogDirectory] - no command line Switch.
|
||||
// Skip [PrecompiledHeaderFile] - no command line Switch.
|
||||
{"PrecompiledHeaderOutputFile", "Fp",
|
||||
"Precompiled Header Output File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"AssemblerListingLocation", "Fa",
|
||||
"ASM List Location",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ObjectFileName", "Fo",
|
||||
"Object File Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ProgramDataBaseFileName", "Fd",
|
||||
"Program Database File Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [XMLDocumentationFileName] - no command line Switch.
|
||||
// Skip [BrowseInformationFile] - no command line Switch.
|
||||
// Skip [AdditionalOptions] - no command line Switch.
|
||||
{0,0,0,0,0}
|
||||
};
|
||||
|
|
|
@ -78,5 +78,25 @@ static cmVS7FlagTable cmVS10LibFlagTable[] =
|
|||
{"RemoveObjects", "REMOVE:",
|
||||
"Remove Objects",
|
||||
"", cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable},
|
||||
|
||||
//String Properties
|
||||
{"OutputFile", "OUT:",
|
||||
"Output File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ModuleDefinitionFile", "DEF:",
|
||||
"Module Definition File Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ForceSymbolReferences", "INCLUDE:",
|
||||
"Force Symbol References",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"DisplayLibrary", "LIST:",
|
||||
"Display Library to standard output",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [MinimumRequiredVersion] - no command line Switch.
|
||||
{"Name", "NAME:",
|
||||
"Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [TrackerLogDirectory] - no command line Switch.
|
||||
// Skip [AdditionalOptions] - no command line Switch.
|
||||
{0,0,0,0,0}
|
||||
};
|
||||
|
|
|
@ -227,5 +227,76 @@ static cmVS7FlagTable cmVS10LinkFlagTable[] =
|
|||
{"AdditionalManifestDependencies", "MANIFESTDEPENDENCY:",
|
||||
"Additional Manifest Dependencies",
|
||||
"", cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable},
|
||||
|
||||
//String Properties
|
||||
{"OutputFile", "OUT:",
|
||||
"Output File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"Version", "VERSION:",
|
||||
"Version",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"SpecifySectionAttributes", "SECTION:",
|
||||
"Specify Section Attributes",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"MSDOSStubFileName", "STUB:",
|
||||
"MS-DOS Stub File Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [TrackerLogDirectory] - no command line Switch.
|
||||
{"ModuleDefinitionFile", "DEF:",
|
||||
"Module Definition File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ManifestFile", "ManifestFile:",
|
||||
"Manifest File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ProgramDatabaseFile", "PDB:",
|
||||
"Generate Program Database File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"StripPrivateSymbols", "PDBSTRIPPED:",
|
||||
"Strip Private Symbols",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [MapFileName] - no command line Switch.
|
||||
// Skip [MinimumRequiredVersion] - no command line Switch.
|
||||
{"HeapReserveSize", "HEAP:",
|
||||
"Heap Reserve Size",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [HeapCommitSize] - no command line Switch.
|
||||
{"StackReserveSize", "STACK:",
|
||||
"Stack Reserve Size",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [StackCommitSize] - no command line Switch.
|
||||
{"FunctionOrder", "ORDER:@",
|
||||
"Function Order",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ProfileGuidedDatabase", "PGD:",
|
||||
"Profile Guided Database",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"MidlCommandFile", "MIDL:@",
|
||||
"MIDL Commands",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"MergedIDLBaseFileName", "IDLOUT:",
|
||||
"Merged IDL Base File Name",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"TypeLibraryFile", "TLBOUT:",
|
||||
"Type Library",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"EntryPointSymbol", "ENTRY:",
|
||||
"Entry Point",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"BaseAddress", "BASE:",
|
||||
"Base Address",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"ImportLibrary", "IMPLIB:",
|
||||
"Import Library",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"MergeSections", "MERGE:",
|
||||
"Merge Sections",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"KeyFile", "KEYFILE:",
|
||||
"Key File",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
{"KeyContainer", "KEYCONTAINER:",
|
||||
"Key Container",
|
||||
"", cmVS7FlagTable::UserValue},
|
||||
// Skip [AdditionalOptions] - no command line Switch.
|
||||
{0,0,0,0,0}
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue