Mercurial > hg > vamp-build-and-test
annotate DEPENDENCIES/mingw32/Python27/Lib/site-packages/numpy/distutils/command/install_headers.py @ 118:770eb830ec19 emscripten
Typo fix
author | Chris Cannam |
---|---|
date | Wed, 18 May 2016 16:14:08 +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 os |
Chris@87 | 4 from distutils.command.install_headers import install_headers as old_install_headers |
Chris@87 | 5 |
Chris@87 | 6 class install_headers (old_install_headers): |
Chris@87 | 7 |
Chris@87 | 8 def run (self): |
Chris@87 | 9 headers = self.distribution.headers |
Chris@87 | 10 if not headers: |
Chris@87 | 11 return |
Chris@87 | 12 |
Chris@87 | 13 prefix = os.path.dirname(self.install_dir) |
Chris@87 | 14 for header in headers: |
Chris@87 | 15 if isinstance(header, tuple): |
Chris@87 | 16 # Kind of a hack, but I don't know where else to change this... |
Chris@87 | 17 if header[0] == 'numpy.core': |
Chris@87 | 18 header = ('numpy', header[1]) |
Chris@87 | 19 if os.path.splitext(header[1])[1] == '.inc': |
Chris@87 | 20 continue |
Chris@87 | 21 d = os.path.join(*([prefix]+header[0].split('.'))) |
Chris@87 | 22 header = header[1] |
Chris@87 | 23 else: |
Chris@87 | 24 d = self.install_dir |
Chris@87 | 25 self.mkpath(d) |
Chris@87 | 26 (out, _) = self.copy_file(header, d) |
Chris@87 | 27 self.outfiles.append(out) |