diff --git a/build/config/ios/ios_sdk.py b/build/config/ios/ios_sdk.py index 13dc9a7758..748ea1f8f7 100644 --- a/build/config/ios/ios_sdk.py +++ b/build/config/ios/ios_sdk.py @@ -33,8 +33,12 @@ def main(argv): sdk_output = subprocess.check_output(command).strip() if args.symlink: - symlink_target = os.path.join(args.symlink, os.path.basename(sdk_output)) + symlink_target = os.path.join(args.symlink, 'SDKs', os.path.basename(sdk_output)) symlink(sdk_output, symlink_target) + frameworks_location = os.path.join(sdk_output, '..', '..', 'Library', 'Frameworks') + frameworks_symlink = os.path.join(args.symlink, 'Library', 'Frameworks') + symlink(frameworks_location, frameworks_symlink) + sdk_output = symlink_target print(sdk_output) diff --git a/build/mac/find_sdk.py b/build/mac/find_sdk.py index 53860e08df..1b8e219527 100755 --- a/build/mac/find_sdk.py +++ b/build/mac/find_sdk.py @@ -84,7 +84,7 @@ def main(): sdk_output = subprocess.check_output(['xcodebuild', '-version', '-sdk', 'macosx' + best_sdk, 'Path']).strip() if options.symlink: - symlink_target = os.path.join(options.symlink, os.path.basename(sdk_output)) + symlink_target = os.path.join(options.symlink, 'SDKs', os.path.basename(sdk_output)) symlink(sdk_output, symlink_target) sdk_output = symlink_target