bundlebuilder | index /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/bundlebuilder.py Module Docs |
bundlebuilder.py -- Tools to assemble MacOS X (application) bundles.
This module contains two classes to build so called "bundles" for
MacOS X. BundleBuilder is a general tool, AppBuilder is a subclass
specialized in building application bundles.
[Bundle|App]Builder objects are instantiated with a bunch of keyword
arguments, and have a build() method that will do all the work. See
the class doc strings for a description of the constructor arguments.
The module contains a main program that can be used in two ways:
% python bundlebuilder.py [options] build
% python buildapp.py [options] build
Where "buildapp.py" is a user-supplied setup.py-like script following
this model:
from bundlebuilder import buildapp
buildapp(<lots-of-keyword-args>)
Modules | ||||||
|
Classes | ||||||||||||||||||||||
|
Functions | ||
|
Data | ||
__all__ = ['BundleBuilder', 'BundleBuilderError', 'AppBuilder', 'buildapp'] __warningregistry__ = {('The Plist class is deprecated, use the readPlist() and writePlist() functions instead', <type 'exceptions.PendingDeprecationWarning'>, 86): True} |