[Python-checkins] CVS: distutils/doc/dist dist.tex,1.10,1.11

Greg Ward python-dev@python.org
Fri, 28 Apr 2000 13:12:27 -0400 (EDT)


Update of /projects/cvsroot/distutils/doc/dist
In directory thrak:/home/gward/python/distutils/doc/dist

Modified Files:
	dist.tex 
Log Message:
Stripped leading 'sec:' from all section labels -- generates bad filenames,
bad link URLs in HTML, etc.

Index: dist.tex
===================================================================
RCS file: /projects/cvsroot/distutils/doc/dist/dist.tex,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** dist.tex	2000/04/25 02:57:36	1.10
--- dist.tex	2000/04/28 17:12:24	1.11
***************
*** 16,20 ****
  
  \section{Introduction}
! \label{sec:intro}
  
  In the past, Python module developers have not had much infrastructure
--- 16,20 ----
  
  \section{Introduction}
! \label{intro}
  
  In the past, Python module developers have not had much infrastructure
***************
*** 39,43 ****
  
  \section{Concepts \& Terminology}
! \label{sec:concepts}
  
  Using the Distutils is quite simple, both for module developers and for
--- 39,43 ----
  
  \section{Concepts \& Terminology}
! \label{concepts}
  
  Using the Distutils is quite simple, both for module developers and for
***************
*** 66,70 ****
  
  \subsection{A simple example}
! \label{sec:simple-example}
  
  The setup script is usually quite simple, although since it's written in
--- 66,70 ----
  
  \subsection{A simple example}
! \label{simple-example}
  
  The setup script is usually quite simple, although since it's written in
***************
*** 141,145 ****
  
  \subsection{General Python terminology}
! \label{sec:python-terms}
  
  If you're reading this document, you probably have a good idea of what
--- 141,145 ----
  
  \subsection{General Python terminology}
! \label{python-terms}
  
  If you're reading this document, you probably have a good idea of what
***************
*** 168,172 ****
  
  \subsection{Distutils-specific terminology}
! \label{sec:distutils-term}
  
  The following terms apply more specifically to the domain of
--- 168,172 ----
  
  \subsection{Distutils-specific terminology}
! \label{distutils-term}
  
  The following terms apply more specifically to the domain of
***************
*** 193,197 ****
  
  \section{Writing the Setup Script}
! \label{sec:setup-script}
  
  The setup script is the centre of all activity in building,
--- 193,197 ----
  
  \section{Writing the Setup Script}
! \label{setup-script}
  
  The setup script is the centre of all activity in building,
***************
*** 199,203 ****
  purpose of the setup script is to describe your module distribution to
  the Distutils, so that the various commands that operate on your modules
! do the right thing.  As we saw in section~\ref{sec:simple-example}
  above, the setup script consists mainly of a call to \function{setup()},
  and all information supplied to the Distutils is suppled as keyword
--- 199,203 ----
  purpose of the setup script is to describe your module distribution to
  the Distutils, so that the various commands that operate on your modules
! do the right thing.  As we saw in section~\ref{simple-example}
  above, the setup script consists mainly of a call to \function{setup()},
  and all information supplied to the Distutils is suppled as keyword
***************
*** 226,230 ****
  \end{verbatim}
  There are only two differences between this and the trivial one-file
! distribution presented in section~\ref{sec:simple-example}: more
  meta-data, and the specification of pure Python modules by package,
  rather than by module.  This is important since the Distutils consist of
--- 226,230 ----
  \end{verbatim}
  There are only two differences between this and the trivial one-file
! distribution presented in section~\ref{simple-example}: more
  meta-data, and the specification of pure Python modules by package,
  rather than by module.  This is important since the Distutils consist of
***************
*** 246,250 ****
  
  \subsection{Package directories}
! \label{sec:package-dirs}
  
  The \option{packages} option tells the Distutils to process (build,
--- 246,250 ----
  
  \subsection{Package directories}
! \label{package-dirs}
  
  The \option{packages} option tells the Distutils to process (build,
***************
*** 293,302 ****
  
  \subsection{Listing individual modules}
! \label{sec:listing-modules}
  
  For a small module distribution, you might prefer to list all modules
  rather than listing packages---especially the case of a single module
  that goes in the ``root package'' (i.e., no package at all).  This
! simplest case was shown in section~\ref{sec:simple-example}; here is a
  slightly more involved example:
  \begin{verbatim}
--- 293,302 ----
  
  \subsection{Listing individual modules}
! \label{listing-modules}
  
  For a small module distribution, you might prefer to list all modules
  rather than listing packages---especially the case of a single module
  that goes in the ``root package'' (i.e., no package at all).  This
! simplest case was shown in section~\ref{simple-example}; here is a
  slightly more involved example:
  \begin{verbatim}
***************
*** 313,317 ****
  
  \section{Writing the Setup Configuration File}
! \label{sec:setup-config}
  
  \XXX{not implemented yet!}
--- 313,317 ----
  
  \section{Writing the Setup Configuration File}
! \label{setup-config}
  
  \XXX{not implemented yet!}
***************
*** 339,345 ****
  
  \section{Creating a Source Distribution}
! \label{sec:source-dist}
  
! As shown in section~\ref{sec:simple-example}, you use the
  \command{sdist} command to create a source distribution.  In the
  simplest case,
--- 339,345 ----
  
  \section{Creating a Source Distribution}
! \label{source-dist}
  
! As shown in section~\ref{simple-example}, you use the
  \command{sdist} command to create a source distribution.  In the
  simplest case,
***************
*** 377,381 ****
  
  \subsection{The manifest and manifest template}
! \label{sec:manifest}
  
  Without any additional information, the \command{sdist} command puts a
--- 377,381 ----
  
  \subsection{The manifest and manifest template}
! \label{manifest}
  
  Without any additional information, the \command{sdist} command puts a
***************
*** 415,419 ****
  exclude all directories matching \code{examples/sample?/build}.  There
  are several other commands available in the manifest template
! mini-language; see section~\ref{sec:sdist-cmd}.
  
  The order of commands in the manifest template very much matters:
--- 415,419 ----
  exclude all directories matching \code{examples/sample?/build}.  There
  are several other commands available in the manifest template
! mini-language; see section~\ref{sdist-cmd}.
  
  The order of commands in the manifest template very much matters:
***************
*** 455,459 ****
  
  \subsection{Manifest-related options}
! \label{sec:manifest-options}
  
  The normal course of operations for the \command{sdist} command is as
--- 455,459 ----
  
  \subsection{Manifest-related options}
! \label{manifest-options}
  
  The normal course of operations for the \command{sdist} command is as
***************
*** 494,498 ****
  
  \section{Creating Built Distributions}
! \label{sec:built-dist}
  
  A ``built distribution'' is what you're probably used to thinking of
--- 494,498 ----
  
  \section{Creating Built Distributions}
! \label{built-dist}
  
  A ``built distribution'' is what you're probably used to thinking of
***************
*** 595,615 ****
  
  \section{Examples}
! \label{sec:examples}
  
  
  \subsection{Pure Python distribution (by module)}
! \label{sec:pure-mod}
  
  
  \subsection{Pure Python distribution (by package)}
! \label{sec:pure-pkg}
  
  
  \subsection{Single extension module}
! \label{sec:single-ext}
  
  
  \subsection{Multiple extension modules}
! \label{sec:multiple-ext}
  
  
--- 595,615 ----
  
  \section{Examples}
! \label{examples}
  
  
  \subsection{Pure Python distribution (by module)}
! \label{pure-mod}
  
  
  \subsection{Pure Python distribution (by package)}
! \label{pure-pkg}
  
  
  \subsection{Single extension module}
! \label{single-ext}
  
  
  \subsection{Multiple extension modules}
! \label{multiple-ext}
  
  
***************
*** 619,664 ****
  
  \section{Extending the Distutils}
! \label{sec:extending}
  
  
  \subsection{Extending existing commands}
! \label{sec:extend-existing}
  
  
  \subsection{Writing new commands}
! \label{sec:new-commands}
  
  
  
  \section{Reference}
! \label{sec:ref}
  
  
  \subsection{Building modules: the \protect\command{build} command family}
! \label{sec:build-cmds}
  
  \subsubsection{\protect\command{build}}
! \label{sec:build-cmd}
  
  \subsubsection{\protect\command{build\_py}}
! \label{sec:build-py-cmd}
  
  \subsubsection{\protect\command{build\_ext}}
! \label{sec:build-ext-cmd}
  
  \subsubsection{\protect\command{build\_clib}}
! \label{sec:build-clib-cmd}
  
  
  \subsection{Installing modules: the \protect\command{install} command family}
! \label{sec:install-cmd}
  
  
  \subsection{Cleaning up: the \protect\command{clean} command}
! \label{sec:clean-cmd}
  
  
  \subsection{Creating a source distribution: the \protect\command{sdist} command}
! \label{sec:sdist-cmd}
  
  
--- 619,664 ----
  
  \section{Extending the Distutils}
! \label{extending}
  
  
  \subsection{Extending existing commands}
! \label{extend-existing}
  
  
  \subsection{Writing new commands}
! \label{new-commands}
  
  
  
  \section{Reference}
! \label{ref}
  
  
  \subsection{Building modules: the \protect\command{build} command family}
! \label{build-cmds}
  
  \subsubsection{\protect\command{build}}
! \label{build-cmd}
  
  \subsubsection{\protect\command{build\_py}}
! \label{build-py-cmd}
  
  \subsubsection{\protect\command{build\_ext}}
! \label{build-ext-cmd}
  
  \subsubsection{\protect\command{build\_clib}}
! \label{build-clib-cmd}
  
  
  \subsection{Installing modules: the \protect\command{install} command family}
! \label{install-cmd}
  
  
  \subsection{Cleaning up: the \protect\command{clean} command}
! \label{clean-cmd}
  
  
  \subsection{Creating a source distribution: the \protect\command{sdist} command}
! \label{sdist-cmd}
  
  
***************
*** 695,699 ****
  \subsection{Creating a ``built'' distribution: the
    \protect\command{bdist} command family}
! \label{sec:bdist-cmds}
  
  
--- 695,699 ----
  \subsection{Creating a ``built'' distribution: the
    \protect\command{bdist} command family}
! \label{bdist-cmds}