propagate jitsi LIBRE_BUILD exclusion rules to not pull in gms libs

Previously jitsi only had optional dependencies being disabled by the
LIBRE build flag but a while ago they introduced optional exclusion
rules which don't transitively propagate to consumers of the library, so
instead we need to mirror the exclusion rules from the jitsi gradle file:
See: 7a64bf006e/android/sdk/build.gradle (L53)

Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
Change-Id: Ifadfef30a6b3f3040e98713fa21dbc4e2ee94a9b
This commit is contained in:
Marcus Hoffmann 2021-04-06 20:50:43 +02:00 committed by SpiritCroc
parent 16c06f5f62
commit 1f37da276e
1 changed files with 5 additions and 1 deletions

View File

@ -447,7 +447,11 @@ dependencies {
implementation('com.facebook.react:react-native-webrtc:1.87.3-jitsi-6624067@aar') implementation('com.facebook.react:react-native-webrtc:1.87.3-jitsi-6624067@aar')
// Jitsi // Jitsi
implementation('org.jitsi.react:jitsi-meet-sdk:3.1.0') implementation('org.jitsi.react:jitsi-meet-sdk:3.1.0') {
exclude group: 'com.google.firebase'
exclude group: 'com.google.android.gms'
exclude group: 'com.android.installreferrer'
}
// QR-code // QR-code
// Stick to 3.3.3 because of https://github.com/zxing/zxing/issues/1170 // Stick to 3.3.3 because of https://github.com/zxing/zxing/issues/1170