mirror of https://github.com/oxen-io/session-ios
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
865 B
865 B
Apart from the general BUILDING.md
there are certain things that have
to be done by Signal-iOS maintainers.
For transperancy and bus factor, they are outlined here.
Dependencies
Keeping cocoapods based dependencies is easy enough.
pod update
WebRTC
We don't currently have an automated build (cocoapod/carthage) setup for the WebRTC.framework. Instead, read the WebRTC upstream source and build setup instructions here:
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
Translations
Read more about translations in TRANSLATIONS.md