Merge branch 'charlesmchen/webrtc/buildingWebRTC' into feature/webrtc

pull/1/head
Matthew Chen 8 years ago
commit 9265870b9f

@ -19,11 +19,24 @@ https://webrtc.org/native-code/ios/
Once you have your build environment set up and the WebRTC source downloaded:
cd webrtc
# build a fat framework
src/webrtc/build/ios/build_ios_libs.sh
# Put it in our frameworks search path
mv src/webrtc/ios_libs_out/WebRTC.framework ../Signal-iOS/Carthage/Builds
# The specific set of commands that worked for me were somewhat different.
# 1. Install depot tools
cd <somewhere>
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
cd depot_tools
export PATH=<somewhere>/depot_tools:"$PATH"
# 2. Fetch webrtc source
cd <somewhere else>
mkdir webrtc
cd webrtc
fetch --nohooks webrtc_ios
gclient sync
# 3. Build webrtc
# NOTE: build_ios_libs.sh only worked for me from inside "src"
cd src
webrtc/build/ios/build_ios_libs.sh
# NOTE: It's Carthage/Build/iOS, not Carthage/Builds
mv out_ios_libs/WebRTC.framework ../../Signal-iOS/Carthage/Build/iOS/
## Translations

Loading…
Cancel
Save