bpo-41116: Fix setup.py test for macOS Tcl/Tk frameworks (GH-23649)
If no explicit macOS SDK was specified, setup.py should check for Tcl and TK frameworks in /Library/Frameworks; the previous commit inadvertently broke that test.
This commit is contained in:
parent
226a012d1c
commit
29afab6c5f
3
setup.py
3
setup.py
|
@ -177,10 +177,11 @@ def macosx_sdk_root():
|
||||||
m = re.search(r'-isysroot\s*(\S+)', cflags)
|
m = re.search(r'-isysroot\s*(\S+)', cflags)
|
||||||
if m is not None:
|
if m is not None:
|
||||||
MACOS_SDK_ROOT = m.group(1)
|
MACOS_SDK_ROOT = m.group(1)
|
||||||
|
MACOS_SDK_SPECIFIED = MACOS_SDK_ROOT != '/'
|
||||||
else:
|
else:
|
||||||
MACOS_SDK_ROOT = _osx_support._default_sysroot(
|
MACOS_SDK_ROOT = _osx_support._default_sysroot(
|
||||||
sysconfig.get_config_var('CC'))
|
sysconfig.get_config_var('CC'))
|
||||||
MACOS_SDK_SPECIFIED = MACOS_SDK_ROOT != '/'
|
MACOS_SDK_SPECIFIED = False
|
||||||
|
|
||||||
return MACOS_SDK_ROOT
|
return MACOS_SDK_ROOT
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue