Commit 74e9f56d authored by Joshua Root's avatar Joshua Root Committed by GitHub

bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480)

It is possible to use either '-isysroot /some/path' (with a space) or
'-isysroot/some/path' (no space in between). Support both forms in
places where special handling of -isysroot is done, rather than just
the first form.
Co-authored-by: default avatarNed Deily <nad@python.org>
parent c3ae6d41
...@@ -288,7 +288,7 @@ class UnixCCompiler(CCompiler): ...@@ -288,7 +288,7 @@ class UnixCCompiler(CCompiler):
# vs # vs
# /usr/lib/libedit.dylib # /usr/lib/libedit.dylib
cflags = sysconfig.get_config_var('CFLAGS') cflags = sysconfig.get_config_var('CFLAGS')
m = re.search(r'-isysroot\s+(\S+)', cflags) m = re.search(r'-isysroot\s*(\S+)', cflags)
if m is None: if m is None:
sysroot = '/' sysroot = '/'
else: else:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment