mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
![]() necessary to support it. Details: - build command additionally calls build_scripts - build_scripts builds your scripts in 'build/scripts' and adjusts the first line if it begins with "#!" and ends with "python", optionally ending with commandline options (like -O, -t ...). Adjusting means we write the current path to the Python interpreter in the first line. - install_scripts copies the scripts to the install_scripts dir - install_data copies your data_files in install_data. You can supply individual directories for your data_files: data_files = ['doc/info.txt', # copy this file in install_scripts dir ('testdata', ['a.dat', 'b.dat']), # copy these files in # install_scripts/testdata ('/etc', ['packagerc']), # copy this in /etc. When --root is # given, copy this in rootdir/etc ] So you can use the --root option with absolute data paths. |
||
---|---|---|
.. | ||
command | ||
__init__.py | ||
archive_util.py | ||
ccompiler.py | ||
cmd.py | ||
core.py | ||
dep_util.py | ||
dir_util.py | ||
dist.py | ||
errors.py | ||
fancy_getopt.py | ||
file_util.py | ||
msvccompiler.py | ||
README | ||
spawn.py | ||
sysconfig.py | ||
text_file.py | ||
unixccompiler.py | ||
util.py | ||
version.py |
This directory contains only a subset of the Distutils, specifically the Python modules in the 'distutils' and 'distutils.command' packages. Technically, this is all you need to distribute and install Python modules using the Distutils. Most people will want some documentation and other help, though. Currently, everything can be found at the Distutils web page: http://www.python.org/sigs/distutils-sig/ From there you can access the latest documentation, or download a standalone Distutils release that includes all the code in this directory, plus documentation, test scripts, examples, etc. The Distutils documentation isn't yet part of the standard Python documentation set, but will be soon. Greg Ward (gward@python.net) $Id$