summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2003-10-27 12:03:38 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2003-10-27 12:03:38 +0000
commit772b74eec5bf8fca3c76959c4afc96a97632d7c4 (patch)
tree1528b57696adbc0aa4bf249609be3b7936f3c268 /setup.py
parent4d1b593225e392072f5f684f9fcac8c9efb21916 (diff)
downloadnumpy-772b74eec5bf8fca3c76959c4afc96a97632d7c4.tar.gz
Introduced SourceFilter. Clean ups and minor bug fixes
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index d66230db8..efb5605c7 100755
--- a/setup.py
+++ b/setup.py
@@ -18,11 +18,11 @@ from scipy_distutils.misc_util import get_path, merge_config_dicts
bundle_packages = ['scipy_distutils','scipy_test','scipy_base']
-def get_package_config(name):
+def get_package_config(name,parent_path=None):
sys.path.insert(0,name)
try:
mod = __import__('setup_'+name)
- config = mod.configuration()
+ config = mod.configuration(parent_path=parent_path)
finally:
del sys.path[0]
return config
@@ -42,7 +42,8 @@ def setup_package():
sys.path.insert(0,path)
try:
- config = map(get_package_config,bundle_packages)
+ config = map(lambda x:get_package_config(x,parent_path=path),
+ bundle_packages)
config_dict = merge_config_dicts(config)
versions = map(get_package_version,bundle_packages)