Classes | Functions | Variables
vcxprojtool Namespace Reference

Classes

class  FileList
class  InvalidCommand
class  InvalidOption
class  VCProject
class  VCProjException
class  YamlConfig

Functions

def main
def parse_args
def test_filelist
def test_vcproj
def test_yamlconfig
def usage

Variables

dictionary Cltools
dictionary conf_type
string dll_yaml
string exe_yaml
string exeproj_yaml
string lib_yaml
dictionary Libtools
dictionary Linktools
dictionary PostBuildEventtools
dictionary PreBuildEventtools
dictionary PreLinkEventtools
string rtcdll_yaml
string rtcexe_yaml
string tool_elem
string vcxproj_template

Function Documentation

def vcxprojtool.main (   argv)

Definition at line 1235 of file vcxprojtool.py.

def vcxprojtool.parse_args (   argv)

Definition at line 1176 of file vcxprojtool.py.

Definition at line 1275 of file vcxprojtool.py.

Definition at line 1291 of file vcxprojtool.py.

Definition at line 1280 of file vcxprojtool.py.

Definition at line 915 of file vcxprojtool.py.


Variable Documentation

Initial value:
00001 {"EXE":
00002              ["VCCustomBuildTool",
00003               "VCXMLDataGeneratorTool",
00004               "VCWebServiceProxyGeneratorTool",
00005               "VCMIDLTool",
00006               "VC10_VCCLCompilerTool",
00007               "VCManagedResourceCompilerTool",
00008               "VCResourceCompilerTool",
00009               "VCManifestTool"],
00010          "DLL":
00011              ["VCCustomBuildTool",
00012               "VCXMLDataGeneratorTool",
00013               "VCWebServiceProxyGeneratorTool",
00014               "VCMIDLTool",
00015               "VC10_VCCLCompilerTool",
00016               "VCManagedResourceCompilerTool",
00017               "VCResourceCompilerTool",
00018               "VCManifestTool"],
00019          "LIB":
00020              ["VCCustomBuildTool",
00021               "VCXMLDataGeneratorTool",
00022               "VCWebServiceProxyGeneratorTool",
00023               "VCMIDLTool",
00024               "VC10_VCCLCompilerTool",
00025               "VCManagedResourceCompilerTool",
00026               "VCResourceCompilerTool"]
00027          }

Definition at line 160 of file vcxprojtool.py.

Initial value:
00001 {"EXE": "Application", "DLL": "DynamicLibrary", 
00002              "NMAKE": "Makefile", 
00003              "LIB": "StaticLibrary",
00004              "RTCEXE": "Application", "RTCDLL": "DynamicLibrary"}

Definition at line 135 of file vcxprojtool.py.

Definition at line 424 of file vcxprojtool.py.

Definition at line 282 of file vcxprojtool.py.

Initial value:
00001 """
00002 ProjectType: Visual C++
00003 Version: "__VCVERSION__"
00004 Name: # Your Project Name
00005 ProjectGUID: __GUID__
00006 RootNamespace: 
00007 Keyword: Win32Proj
00008 Platforms:
00009   Platform:
00010     Name: Win32
00011 Configurations:
00012   - Name: Debug
00013     VC10_OutputDirectory: $(ProjectDir)$(Configuration)
00014     VC10_IntermediateDirectory: $(Configuration)
00015     VC10_InheritedPropertySheets: # Set vsprops file if you need
00016 """

Definition at line 261 of file vcxprojtool.py.

Definition at line 570 of file vcxprojtool.py.

Initial value:
00001 {"EXE":
00002              ["VCLibrarianTool"],
00003          "DLL":
00004              ["VCLibrarianTool"],
00005          "LIB":
00006              ["VCLibrarianTool"]
00007          }

Definition at line 189 of file vcxprojtool.py.

Initial value:
00001 {"EXE":
00002              ["VC10_VCPreLinkEventTool",
00003               "VC10_VCLinkerTool",
00004               "VCALinkTool",
00005               "VCManifestTool",
00006               "VCXDCMakeTool",
00007               "VCBscMakeTool",
00008               "VCFxCopTool",
00009               "VCAppVerifierTool",
00010               "VCWebDeploymentTool"],
00011          "DLL":
00012              ["VC10_VCLinkerTool",
00013               "VCALinkTool",
00014               "VCManifestTool",
00015               "VCXDCMakeTool",
00016               "VCBscMakeTool",
00017               "VCFxCopTool",
00018               "VCAppVerifierTool",
00019               "VCWebDeploymentTool"],
00020          "LIB":
00021              [""]
00022          }

Definition at line 207 of file vcxprojtool.py.

Initial value:
00001 {"EXE":
00002              ["VC10_VCPreLinkEventTool",
00003               "VC10_VCLinkerTool",
00004               "VCALinkTool",
00005               "VCManifestTool",
00006               "VCXDCMakeTool",
00007               "VCBscMakeTool",
00008               "VCFxCopTool",
00009               "VCAppVerifierTool",
00010               "VCWebDeploymentTool",
00011               "VC10_VCPostBuildEventTool"],
00012          "DLL":
00013              ["VC10_VCPostBuildEventTool"],
00014          "LIB":
00015              ["VC10_VCPostBuildEventTool"]
00016          }

Definition at line 231 of file vcxprojtool.py.

Initial value:
00001 {"EXE":
00002              ["PreBuildEvent",
00003               "VCCustomBuildTool",
00004               "VCXMLDataGeneratorTool",
00005               "VCWebServiceProxyGeneratorTool",
00006               "VCMIDLTool",
00007               "VCManagedResourceCompilerTool",
00008               "VCResourceCompilerTool",
00009               "VCManifestTool"],
00010          "DLL":
00011              ["PreBuildEvent"],
00012          "LIB":
00013              ["PreBuildEvent"]
00014          }

Definition at line 144 of file vcxprojtool.py.

Initial value:
00001 {"EXE":
00002              ["VC10_VCPreLinkEventTool"],
00003          "DLL":
00004              ["VC10_VCPreLinkEventTool"],
00005          "LIB":
00006              [""]
00007          }

Definition at line 198 of file vcxprojtool.py.

Definition at line 794 of file vcxprojtool.py.

Definition at line 678 of file vcxprojtool.py.

Initial value:
00001 """[if-any conf.%s][for tool in conf.%s]
00002 [if-any tool.Key]
00003       <[tool.Key]>[tool.Value]</[tool.Key]>
00004 [endif]
00005 [endfor][endif]"""

Definition at line 254 of file vcxprojtool.py.

Definition at line 21 of file vcxprojtool.py.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:17