diff options
| author | Greg Ward <gward@python.net> | 2000-01-30 20:22:27 +0000 |
|---|---|---|
| committer | Greg Ward <gward@python.net> | 2000-01-30 20:22:27 +0000 |
| commit | d1466b968f38efd8e6098c8cd21bed15e9791e21 (patch) | |
| tree | 2ccf56c95df51f024e92b9521127c0a132061816 /Lib | |
| parent | a002edc85b25160cfffe610df9ab7337efc8f0c0 (diff) | |
| download | cpython-git-d1466b968f38efd8e6098c8cd21bed15e9791e21.tar.gz | |
Allow either README or README.txt as a "standard file".
Diffstat (limited to 'Lib')
| -rw-r--r-- | Lib/distutils/command/dist.py | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/Lib/distutils/command/dist.py b/Lib/distutils/command/dist.py index 76332b2751..ea61a4806e 100644 --- a/Lib/distutils/command/dist.py +++ b/Lib/distutils/command/dist.py @@ -219,12 +219,24 @@ class Dist (Command): def find_defaults (self): - standards = ['README', 'setup.py'] + standards = [('README', 'README.txt'), 'setup.py'] for fn in standards: - if os.path.exists (fn): - self.files.append (fn) + if type (fn) is TupleType: + alts = fn + for fn in alts: + if os.path.exists (fn): + got_it = 1 + self.files.append (fn) + break + + if not got_it: + self.warn ("standard file not found: should have one of " + + string.join (alts, ', ')) else: - self.warn ("standard file %s not found" % fn) + if os.path.exists (fn): + self.files.append (fn) + else: + self.warn ("standard file %s not found" % fn) optional = ['test/test*.py'] for pattern in optional: |
