diff options
| author | Charles Harris <charlesr.harris@gmail.com> | 2018-03-08 18:31:30 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-03-08 18:31:30 -0700 |
| commit | c486d8d0d496f6b366dc827a3d41ed1e9d593ec8 (patch) | |
| tree | 82852b635848f530c349708f071333d164ef9c4a /numpy/_build_utils/apple_accelerate.py | |
| parent | 876c8525acddd1852238acd432616167d3d14560 (diff) | |
| parent | ca3ff7a1b1e988ea11bd5d4f3cd9c3cab2069581 (diff) | |
| download | numpy-c486d8d0d496f6b366dc827a3d41ed1e9d593ec8.tar.gz | |
Merge pull request #10689 from freakboy3742/iOS-compat
BLD: Add configuration changes to allow cross platform builds for iOS.
Diffstat (limited to 'numpy/_build_utils/apple_accelerate.py')
| -rw-r--r-- | numpy/_build_utils/apple_accelerate.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/numpy/_build_utils/apple_accelerate.py b/numpy/_build_utils/apple_accelerate.py index 2d5bbab5e..36dd7584a 100644 --- a/numpy/_build_utils/apple_accelerate.py +++ b/numpy/_build_utils/apple_accelerate.py @@ -8,8 +8,13 @@ __all__ = ['uses_accelerate_framework', 'get_sgemv_fix'] def uses_accelerate_framework(info): """ Returns True if Accelerate framework is used for BLAS/LAPACK """ + # If we're not building on Darwin (macOS), don't use Accelerate if sys.platform != "darwin": return False + # If we're building on macOS, but targeting a different platform, + # don't use Accelerate. + if os.getenv('_PYTHON_HOST_PLATFORM', None): + return False r_accelerate = re.compile("Accelerate") extra_link_args = info.get('extra_link_args', '') for arg in extra_link_args: |
