def get_sdk_level():
cflags = get_config_var('CFLAGS')
cflags = shlex.split(cflags)
for i, val in enumerate(cflags):
if val == '-isysroot':
sdk = cflags[i+1]
break
else:
return None
if sdk == '/':
return get_os_level()
sdk = os.path.basename(sdk)
assert sdk.startswith('MacOSX')
assert sdk.endswith('.sdk')
return sdk[6:-4]
评论列表
文章目录