summaryrefslogtreecommitdiff
path: root/numpy/distutils/misc_util.py
diff options
context:
space:
mode:
authorDavid Cournapeau <cournape@gmail.com>2009-06-09 02:46:05 +0000
committerDavid Cournapeau <cournape@gmail.com>2009-06-09 02:46:05 +0000
commit8e1b5cfee127f506e4f8b491538d9834d2c43e64 (patch)
treeac14c045707c18dd206ce95555cf8134f25fd6fc /numpy/distutils/misc_util.py
parent38c8cd601eb65f3fb665095e1c03aa09538804b2 (diff)
downloadnumpy-8e1b5cfee127f506e4f8b491538d9834d2c43e64.tar.gz
BUG#1134: Fix handling of depends arg when not given in add_library.
Diffstat (limited to 'numpy/distutils/misc_util.py')
-rw-r--r--numpy/distutils/misc_util.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/numpy/distutils/misc_util.py b/numpy/distutils/misc_util.py
index d6215824d..ecd60375e 100644
--- a/numpy/distutils/misc_util.py
+++ b/numpy/distutils/misc_util.py
@@ -1176,6 +1176,11 @@ class Configuration(object):
name = name #+ '__OF__' + self.name
build_info['sources'] = sources
+ # Sometimes, depends is not set up to an empty list by default, and if
+ # depends is not given to add_library, distutils barfs (#1134)
+ if not build_info.has_key('depends'):
+ build_info['depends'] = []
+
self._fix_paths_dict(build_info)
self.libraries.append((name,build_info))