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>
This commit is contained in:
Marcus Hoffmann 2021-04-06 20:50:43 +02:00
parent 0ede779ee5
commit 62038e8a89

View File

@ -442,7 +442,11 @@ dependencies {
implementation('com.facebook.react:react-native-webrtc:1.87.3-jitsi-6624067@aar')
// 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
// Stick to 3.3.3 because of https://github.com/zxing/zxing/issues/1170