Mercurial > hg > vamp-build-and-test
annotate DEPENDENCIES/mingw32/Python27/Lib/site-packages/numpy/distutils/command/sdist.py @ 133:4acb5d8d80b6 tip
Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author | Chris Cannam |
---|---|
date | Tue, 30 Jul 2019 12:25:44 +0100 |
parents | 2a2c65a20a8b |
children |
rev | line source |
---|---|
Chris@87 | 1 from __future__ import division, absolute_import, print_function |
Chris@87 | 2 |
Chris@87 | 3 import sys |
Chris@87 | 4 if 'setuptools' in sys.modules: |
Chris@87 | 5 from setuptools.command.sdist import sdist as old_sdist |
Chris@87 | 6 else: |
Chris@87 | 7 from distutils.command.sdist import sdist as old_sdist |
Chris@87 | 8 |
Chris@87 | 9 from numpy.distutils.misc_util import get_data_files |
Chris@87 | 10 |
Chris@87 | 11 class sdist(old_sdist): |
Chris@87 | 12 |
Chris@87 | 13 def add_defaults (self): |
Chris@87 | 14 old_sdist.add_defaults(self) |
Chris@87 | 15 |
Chris@87 | 16 dist = self.distribution |
Chris@87 | 17 |
Chris@87 | 18 if dist.has_data_files(): |
Chris@87 | 19 for data in dist.data_files: |
Chris@87 | 20 self.filelist.extend(get_data_files(data)) |
Chris@87 | 21 |
Chris@87 | 22 if dist.has_headers(): |
Chris@87 | 23 headers = [] |
Chris@87 | 24 for h in dist.headers: |
Chris@87 | 25 if isinstance(h, str): headers.append(h) |
Chris@87 | 26 else: headers.append(h[1]) |
Chris@87 | 27 self.filelist.extend(headers) |
Chris@87 | 28 |
Chris@87 | 29 return |