blob: b8dc219200a64293ade276f91eed7ed2fed7e733 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
"""
I don't know much about this one, so I'm not going to mess with
it much. (eric)
"""
from distutils.command.install import *
from distutils.command.install_headers import install_headers as old_install_headers
class install_headers (old_install_headers):
def run (self):
headers = self.distribution.headers
if not headers:
return
# hack to force headers into Numeric instead of SciPy
import os
d,f = os.path.split(self.install_dir)
self.install_dir = os.path.join(d,'Numeric')
self.mkpath(self.install_dir)
for header in headers:
(out, _) = self.copy_file(header, self.install_dir)
self.outfiles.append(out)
|