Module buildtools :: Class MakeWriter |
[hide private]
[frames] | no frames]

# Class MakeWriter

source code

    AbstractOutputWriter --+
                           |
                          MakeWriter

Implements Makefile writer.

Instance Methods | [hide private]
__init__(self, fileOut) | source code
writeTopLevel(self, config_list, spec_name, output_path, xml_file) Method to override to implement top level commands. | source code
write(self, cmdList) Converts the list of command into Makefile. | source code
__commandToTarget(self, cmd) Converting a Command into a Makefile target. | source code
Inherited from `AbstractOutputWriter`: `__call__`, `close`

Method Details | [hide private]

### __init__(self, fileOut) (Constructor) | source code
Overrides: AbstractOutputWriter.__init__

### writeTopLevel(self, config_list, spec_name, output_path, xml_file) | source code
Method to override to implement top level commands. Overrides: AbstractOutputWriter.writeTopLevel (inherited documentation)

### write(self, cmdList) | source code
Converts the list of command into Makefile. Overrides: AbstractOutputWriter.write