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