Package archive :: Module builders :: Class ArchivePreBuilder
[hide private]
[frames] | no frames]

Class ArchivePreBuilder

source code

           object --+    
                    |    
buildtools.PreBuilder --+
                        |
                       ArchivePreBuilder

Processes an archive build specification.

Instance Methods [hide private]
 
__init__(self, config_set, config_name, writerType='ant', index=None) source code
 
build_manifest(self, config)
Generate a manifest file from the a configuration.
source code
 
manifest_to_commands(self, config, manifest)
Generate return a command list.
source code
 
create_command_list(self, commands)
Convert a two dimensions array of command to a CommandList object.
source code
 
writeTopLevel(self, build_file_path, output_path, xml_file)
Creates a build tool config makefile that executes archieve build.
source code
 
write(self, outputname)
Creates a build tool configuration file that executes archive build operations.
source code

Inherited from buildtools.PreBuilder: writeBuildFile

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, config_set, config_name, writerType='ant', index=None)
(Constructor)

source code 
Overrides: buildtools.PreBuilder.__init__

manifest_to_commands(self, config, manifest)

source code 
Generate return a command list. Commands are stored in a two dimension array.

write(self, outputname)

source code 

Creates a build tool configuration file that executes archive build operations.

The input to each archive build operation is an includefile that lists all the files to be included in the archive. These text files are generated before the build file by scanning the filesystem.