From d7e3e60b87623ea0e2117f42aa7e0351d4649fbb Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Mon, 21 Jan 2008 16:36:00 +0000 Subject: Add a stub for bundlebuilder documentation. --- Doc/library/bundlebuilder.rst | 28 ++++++++++++++++++++++++++++ Doc/library/mac.rst | 1 + 2 files changed, 29 insertions(+) create mode 100644 Doc/library/bundlebuilder.rst diff --git a/Doc/library/bundlebuilder.rst b/Doc/library/bundlebuilder.rst new file mode 100644 index 0000000..41767c0 --- /dev/null +++ b/Doc/library/bundlebuilder.rst @@ -0,0 +1,28 @@ +:mod:`bundlebuilder` --- Assemble MacOS X (application) bundles +=============================================================== + +.. module:: bundlebuilder + :synopsis: Tools to assemble MacOS X (application) bundles. + :platform: Mac +.. moduleauthor:: Just van Rossum + +.. index:: + pair: creating; application bundles + +This module contains two classes to build so called "bundles" for MacOS X. +:class:`BundleBuilder` is a general tool, :class:`AppBuilder` is a subclass +specialized in building application bundles. + +These Builder objects are instantiated with a bunch of keyword arguments, and +have a :meth:`build` method that will do all the work. + +The module also contains a main program that can be used in two ways:: + + % python bundlebuilder.py [options] build + % python buildapp.py [options] build + +where :file:`buildapp.py` is a user-supplied setup.py-like script following this +model:: + + from bundlebuilder import buildapp + buildapp() diff --git a/Doc/library/mac.rst b/Doc/library/mac.rst index 791eb81..9201e24 100644 --- a/Doc/library/mac.rst +++ b/Doc/library/mac.rst @@ -21,3 +21,4 @@ Mac-specific Python programming. autogil.rst carbon.rst colorpicker.rst + bundlebuilder.rst -- cgit v0.12