|
|
@@ -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}
|
|
|
};
|