diff options
author | Julian Taylor <jtaylor.debian@googlemail.com> | 2017-03-14 14:31:26 +0100 |
---|---|---|
committer | Julian Taylor <juliantaylor108@gmail.com> | 2018-09-20 18:11:18 +0200 |
commit | bd75ffb8ccb5cfcf362306ee4149ba7bf5089139 (patch) | |
tree | 71fbfbe63009b1b213bf9802946b6384a9243ed8 /numpy/core/setup.py | |
parent | c6b418fc5bbdeb9c34c3939ee41bf3cd36445c69 (diff) | |
download | numpy-bd75ffb8ccb5cfcf362306ee4149ba7bf5089139.tar.gz |
BLD: support nested headers in OPTION_HEADERS
replace path seperators with underscore
Diffstat (limited to 'numpy/core/setup.py')
-rw-r--r-- | numpy/core/setup.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/core/setup.py b/numpy/core/setup.py index 1588a2634..b41580030 100644 --- a/numpy/core/setup.py +++ b/numpy/core/setup.py @@ -153,7 +153,8 @@ def check_math_capabilities(config, moredefs, mathlibs): for h in OPTIONAL_HEADERS: if config.check_func("", decl=False, call=False, headers=[h]): - moredefs.append((fname2def(h).replace(".", "_"), 1)) + h = h.replace(".", "_").replace(os.path.sep, "_") + moredefs.append((fname2def(h), 1)) for tup in OPTIONAL_INTRINSICS: headers = None |