summaryrefslogtreecommitdiff
path: root/numpy/distutils/command/build_clib.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2007-05-14 12:17:49 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2007-05-14 12:17:49 +0000
commit8b8f6903eb696d35eb2ce62e1266291ef26423d7 (patch)
treef4fa381e275102473fbeafceeb98158459a6ddc5 /numpy/distutils/command/build_clib.py
parent6a0074dcc1ad9e71085f10520e926eccc74052e8 (diff)
downloadnumpy-8b8f6903eb696d35eb2ce62e1266291ef26423d7.tar.gz
Workaround Python distutils bug sf 1718574.
Diffstat (limited to 'numpy/distutils/command/build_clib.py')
-rw-r--r--numpy/distutils/command/build_clib.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/numpy/distutils/command/build_clib.py b/numpy/distutils/command/build_clib.py
index 51163c729..427b52dc3 100644
--- a/numpy/distutils/command/build_clib.py
+++ b/numpy/distutils/command/build_clib.py
@@ -9,6 +9,13 @@ from distutils.dep_util import newer_group
from numpy.distutils.misc_util import filter_sources, has_f_sources,\
has_cxx_sources, all_strings, get_lib_source_files, is_sequence
+# Fix Python distutils bug sf #1718574:
+_l = old_build_clib.user_options
+for _i in range(len(_l)):
+ if _l[_i][0] in ['build-clib', 'build-temp']:
+ _l[_i] = (_l[_i][0]+'=',)+_l[_i][1:]
+#
+
class build_clib(old_build_clib):
description = "build C/C++/F libraries used by Python extensions"