summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTarek Ziadé <ziade.tarek@gmail.com>2010-05-17 11:01:57 +0000
committerTarek Ziadé <ziade.tarek@gmail.com>2010-05-17 11:01:57 +0000
commit1588e857ceb63e94e5a4aeed48fd8b0ff4818730 (patch)
treed243825c3261db0a091da0edc8558719088d7f02
parent2da5b908f4b5017e612a815851034f1f05eed766 (diff)
downloadcpython-1588e857ceb63e94e5a4aeed48fd8b0ff4818730.tar.gz
Merged revisions 81261 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r81261 | tarek.ziade | 2010-05-17 12:54:43 +0200 (Mon, 17 May 2010) | 1 line upgraded distutils docs w.r.t. the manifest regeneration ........
-rw-r--r--Doc/distutils/sourcedist.rst14
-rw-r--r--Lib/distutils/command/sdist.py3
2 files changed, 5 insertions, 12 deletions
diff --git a/Doc/distutils/sourcedist.rst b/Doc/distutils/sourcedist.rst
index 57e363be2f..f6809c95a0 100644
--- a/Doc/distutils/sourcedist.rst
+++ b/Doc/distutils/sourcedist.rst
@@ -137,20 +137,12 @@ There are a couple of options that modify this behaviour. First, use the
:option:`--no-defaults` and :option:`--no-prune` to disable the standard
"include" and "exclude" sets.
-Second, you might want to force the manifest to be regenerated---for example, if
-you have added or removed files or directories that match an existing pattern in
-the manifest template, you should regenerate the manifest::
-
- python setup.py sdist --force-manifest
-
-Or, you might just want to (re)generate the manifest, but not create a source
-distribution::
+Second, you might just want to (re)generate the manifest, but not create a
+source distribution::
python setup.py sdist --manifest-only
-:option:`--manifest-only` implies :option:`--force-manifest`. :option:`-o` is a
-shortcut for :option:`--manifest-only`, and :option:`-f` for
-:option:`--force-manifest`.
+:option:`-o` is a sortcut for :option:`--manifest-only`.
.. _manifest_template:
diff --git a/Lib/distutils/command/sdist.py b/Lib/distutils/command/sdist.py
index b2088f98d1..f6e099b89f 100644
--- a/Lib/distutils/command/sdist.py
+++ b/Lib/distutils/command/sdist.py
@@ -63,7 +63,8 @@ class sdist(Command):
"just regenerate the manifest and then stop "
"(implies --force-manifest)"),
('force-manifest', 'f',
- "forcibly regenerate the manifest and carry on as usual"),
+ "forcibly regenerate the manifest and carry on as usual. "
+ "Deprecated: now the manifest is always regenerated."),
('formats=', None,
"formats for source distribution (comma-separated list)"),
('keep-temp', 'k',