rest25/distutils/introduction.rst => rest262/distutils/introduction.rst
n1-.. _intro:
n1+.. _distutils-intro:
2
3****************************
4An Introduction to Distutils
5****************************
6
7This document covers using the Distutils to distribute your Python modules,
8concentrating on the role of developer/distributor: if you're looking for
n9-information on installing Python modules, you should refer to the Installing
n9+information on installing Python modules, you should refer to the
10-Python Modules (XXX reference: ../inst/inst.html) manual.
10+:ref:`install-index` chapter.
11
12
n13-.. _concepts:
n13+.. _distutils-concepts:
14
15Concepts & Terminology
16======================
17
18Using the Distutils is quite simple, both for module developers and for
19users/administrators installing third-party modules.  As a developer, your
20responsibilities (apart from writing solid, well-documented and well-tested
21code, of course!) are:
36address this need.  Packagers will take source distributions released by module
37developers, build them on one or more platforms, and release the resulting built
38distributions.  Thus, users on the most popular platforms will be able to
39install most popular Python module distributions in the most natural way for
40their platform, without having to run a single setup script or compile a line of
41code.
42
43
t44-.. _simple-example:
t44+.. _distutils-simple-example:
45
46A Simple Example
47================
48
49The setup script is usually quite simple, although since it's written in Python,
50there are no arbitrary limits to what you can do with it, though you should be
51careful about putting arbitrarily expensive operations in your setup script.
52Unlike, say, Autoconf-style configure scripts, the setup script may be run
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op