|
Makeprojects
|
Helper class to output a Tool record for Visual Studio 2003-2008. More...


Public Member Functions | |
| __init__ (self, name, force_pair=False) | |
| Init a tool record with the tool name. | |
| Public Member Functions inherited from makeprojects.visual_studio.VS2003XML | |
| __init__ (self, name, attributes=None, force_pair=False) | |
| Set the defaults. | |
| add_attribute (self, attribute) | |
| Add an attribute object. | |
| add_attributes (self, attributes) | |
| Add a list of attribute objects. | |
| add_element (self, element) | |
| Add an element to this XML element. | |
| set_attribute (self, name, value) | |
| Change existing attribute. | |
| remove_attribute (self, name) | |
| Remove an attribute. | |
| reset_attribute (self, name) | |
| Reset an attribute to default. | |
| generate (self, line_list=None, indent=0, ide=None) | |
| Generate the text lines for this XML element. | |
| __repr__ (self) | |
| Convert the solution record into a human readable description. | |
| __str__ (self) | |
| Convert the solultion record into a human readable description. | |
Additional Inherited Members | |
| Public Attributes inherited from makeprojects.visual_studio.VS2003XML | |
| name = name | |
| Name of this XML chunk. | |
| force_pair = force_pair | |
| Disable <foo/> syntax. | |
| list | elements = [] |
| List of elements in this element. | |
| list | attributes = [] |
| List of valid attributes and defaults. | |
Helper class to output a Tool record for Visual Studio 2003-2008.
In Visual Studio project files from version 2003 to 2008, Tool XML records were used for settings for each and every compiler tool
| makeprojects.visual_studio.VS2003Tool.__init__ | ( | self, | |
| name, | |||
| force_pair = False ) |
Init a tool record with the tool name.
| name | Name of the tool. |
| force_pair | If True, disable the use of /> XML suffix usage. |