Skip to content

Instantly share code, notes, and snippets.

@dneprDroid
Created September 22, 2023 18:32
Show Gist options
  • Save dneprDroid/13bee51cbe5030e526d13ed3c84c1f63 to your computer and use it in GitHub Desktop.
Save dneprDroid/13bee51cbe5030e526d13ed3c84c1f63 to your computer and use it in GitHub Desktop.
gclient sync && \
rm -rf ./out && \
gn gen out/arm64 --args='target_os="ios" ios_enable_code_signing=false use_xcode_clang=true is_component_build=false rtc_include_tests=false is_debug=false target_cpu="arm64" rtc_libvpx_build_vp9=false enable_ios_bitcode=false use_goma=false rtc_enable_symbol_export=true enable_dsyms=true enable_stripping=true' && \
ninja -C out/arm64 sdk:framework_objc && \
rm -rf ~/Desktop/client-sdk-swift/Frameworks/WebRTC.xcframework && \
xcodebuild \
-create-xcframework \
-framework ./out/arm64/WebRTC.framework \
-output ~/Desktop/client-sdk-swift/Frameworks/WebRTC.xcframework
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment