未验证 提交 7e37080e 编写于 作者: C Chinmay Garde 提交者: GitHub

Allow specifying the Mac SDK path as an environment variable to //flutter/tools/gn (#8643)

As long as the Mac SDK is i386 ready, engine developers should be able to use the latest version of Xcode to build all artifacts. This issue goes away when gen_snapshot migrates to x64.
上级 30c23e60
......@@ -237,6 +237,8 @@ def to_gn_args(args):
if sys.platform == 'darwin':
gn_args['mac_sdk_path'] = args.mac_sdk_path
if gn_args['mac_sdk_path'] == '':
gn_args['mac_sdk_path'] = os.getenv('FLUTTER_MAC_SDK_PATH', '')
return gn_args
......@@ -294,7 +296,8 @@ def parse_args(args):
parser.add_argument('--no-full-dart-sdk', dest='full_dart_sdk', action='store_false')
parser.add_argument('--mac-sdk-path', default='', type=str,
help='On the mac, the SDK is inferred from the Xcode location unless this flag is specified.')
help='On the mac, the SDK is inferred from the Xcode location unless this flag is specified. ' +
' Setting the FLUTTER_MAC_SDK_PATH environment variable achieves the same effect.')
return parser.parse_args(args)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册