[Cmake-commits] [cmake-commits] king committed cmVS10CLFlagTable.h 1.3 1.4 cmVS10LibFlagTable.h 1.2 1.3 cmVS10LinkFlagTable.h 1.2 1.3

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Sep 29 16:37:09 EDT 2009


Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv24664/Source

Modified Files:
	cmVS10CLFlagTable.h cmVS10LibFlagTable.h cmVS10LinkFlagTable.h 
Log Message:
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.


Index: cmVS10LibFlagTable.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmVS10LibFlagTable.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** cmVS10LibFlagTable.h	26 Jun 2009 15:50:09 -0000	1.2
--- cmVS10LibFlagTable.h	29 Sep 2009 20:37:06 -0000	1.3
***************
*** 79,82 ****
--- 79,102 ----
     "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}
  };

Index: cmVS10CLFlagTable.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmVS10CLFlagTable.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** cmVS10CLFlagTable.h	30 Jun 2009 13:10:57 -0000	1.3
--- cmVS10CLFlagTable.h	29 Sep 2009 20:37:06 -0000	1.4
***************
*** 236,239 ****
--- 236,258 ----
     "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}
  };

Index: cmVS10LinkFlagTable.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmVS10LinkFlagTable.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** cmVS10LinkFlagTable.h	26 Jun 2009 15:50:09 -0000	1.2
--- cmVS10LinkFlagTable.h	29 Sep 2009 20:37:06 -0000	1.3
***************
*** 228,231 ****
--- 228,302 ----
     "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}
  };



More information about the Cmake-commits mailing list