summaryrefslogtreecommitdiff
path: root/numpy/build_utils
diff options
context:
space:
mode:
authorDavid Cournapeau <cournape@gmail.com>2011-04-05 09:15:14 +0900
committerDavid Cournapeau <cournape@gmail.com>2011-08-29 00:32:26 +0200
commit499f9b0bd93f5568b8ee86da18e7561839a54519 (patch)
tree0760d8da0498891cd8a6866289c797b83791cada /numpy/build_utils
parentde71afe7411d6343eaeca034e05f5709a5a472e5 (diff)
downloadnumpy-499f9b0bd93f5568b8ee86da18e7561839a54519.tar.gz
BUG: use 1/0 instead of booleans in config.h
Diffstat (limited to 'numpy/build_utils')
-rw-r--r--numpy/build_utils/__init__.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/numpy/build_utils/__init__.py b/numpy/build_utils/__init__.py
index 02fa4e2e3..c66be467d 100644
--- a/numpy/build_utils/__init__.py
+++ b/numpy/build_utils/__init__.py
@@ -71,6 +71,10 @@ int main()
validate_arguments(self, kw)
try_compile(self, kw)
ret = kw["success"]
+ if ret == 0:
+ kw["define_value"] = 1
+ else:
+ kw["define_value"] = 0
self.post_check(**kw)
if not kw.get('execute', False):
@@ -125,6 +129,10 @@ int main() {
validate_arguments(self, kw)
try_compile(self, kw)
ret = kw["success"]
+ if ret == 0:
+ kw["define_value"] = 1
+ else:
+ kw["define_value"] = 0
kw["define_name"] = "HAVE_%s" % sanitize_string(type_name)
kw["define_comment"] = "/* Set to 1 if %s is defined. */" % type_name