Mercurial > hg > vamp-build-and-test
comparison DEPENDENCIES/mingw32/Python27/Lib/site-packages/numpy/distutils/command/bdist_rpm.py @ 87:2a2c65a20a8b
Add Python libs and headers
author | Chris Cannam |
---|---|
date | Wed, 25 Feb 2015 14:05:22 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
86:413a9d26189e | 87:2a2c65a20a8b |
---|---|
1 from __future__ import division, absolute_import, print_function | |
2 | |
3 import os | |
4 import sys | |
5 if 'setuptools' in sys.modules: | |
6 from setuptools.command.bdist_rpm import bdist_rpm as old_bdist_rpm | |
7 else: | |
8 from distutils.command.bdist_rpm import bdist_rpm as old_bdist_rpm | |
9 | |
10 class bdist_rpm(old_bdist_rpm): | |
11 | |
12 def _make_spec_file(self): | |
13 spec_file = old_bdist_rpm._make_spec_file(self) | |
14 | |
15 # Replace hardcoded setup.py script name | |
16 # with the real setup script name. | |
17 setup_py = os.path.basename(sys.argv[0]) | |
18 if setup_py == 'setup.py': | |
19 return spec_file | |
20 new_spec_file = [] | |
21 for line in spec_file: | |
22 line = line.replace('setup.py', setup_py) | |
23 new_spec_file.append(line) | |
24 return new_spec_file |