Chromium Code Reviews| Index: build/config/mac/sdk_info.py |
| diff --git a/build/config/mac/sdk_info.py b/build/config/mac/sdk_info.py |
| index ad4ad9e98975d8b7d38c60696ed9d7fa5305b196..c343aa1bd1dd93a0962d489d3213b758f71fed9d 100644 |
| --- a/build/config/mac/sdk_info.py |
| +++ b/build/config/mac/sdk_info.py |
| @@ -35,11 +35,12 @@ def FillMachineOSBuild(settings): |
| def FillSDKPathAndVersion(settings, platform): |
| """Fills the SDK path and version for |platform| into |settings|.""" |
| - lines = subprocess.check_output(['xcodebuild', '-version', '-sdk', |
| - platform, 'Path', 'SDKVersion', 'ProductBuildVersion']).splitlines() |
| - settings['sdk_path'] = lines[0] |
| - settings['sdk_version'] = lines[1] |
| - settings['sdk_build'] = lines[2] |
| + settings['sdk_path'] = subprocess.check_output([ |
| + 'xcrun', '-sdk', platform, '--show-sdk-path']).strip() |
| + settings['sdk_version'] = subprocess.check_output([ |
| + 'xcrun', '-sdk', platform, '--show-sdk-version']).strip() |
| + settings['sdk_build'] = subprocess.check_output([ |
| + 'xcrun', '-sdk', platform, '--show-sdk-build-version']).strip() |
|
Nico
2016/05/18 11:21:06
Hm, my xcrun doesn't know --show-sdk-build-version
sdefresne
2016/05/18 14:45:02
I don't know why gyp does not use it, but when I b
|
| if __name__ == '__main__': |