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