diff options
-rw-r--r-- | numpy/build_utils/__init__.py | 8 |
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 |