mirror of
https://github.com/signalapp/Signal-iOS.git
synced 2025-12-05 01:10:41 +00:00
RingRTC (along with WebRTC) are no longer included as submodules; now they are a nearly-standard pod dependency with an extra "prebuild checksum" to download the built artifacts. This removes the submodules as well as the storing of the WebRTC artifact repo commit in the app's Info.plist. RingRTC already prints the current version in debug logs, so we're not losing anything.
19 lines
663 B
Markdown
19 lines
663 B
Markdown
Apart from the general `BUILDING.md` there are certain things that have
|
|
to be done by Signal-iOS maintainers.
|
|
|
|
For transparency and bus factor, they are outlined here.
|
|
|
|
## Dependencies
|
|
|
|
Keeping CocoaPods based dependencies is easy enough.
|
|
|
|
- To just update one dependency: `bundle exec pod update DependencyKit`
|
|
- To update all dependencies to the latest according to the Podfile range: `bundle exec pod update`
|
|
|
|
Some Signal Pods have prebuilt artifacts that need a checksum to be downloaded as part of the build.
|
|
These are provided by the CallingCore team.
|
|
|
|
## Translations
|
|
|
|
Read more about translations in [TRANSLATIONS.md](Signal/translations/TRANSLATIONS.md)
|