From 4166bc9df20f16f95c3ab0fb4e73a9c8b97495ab Mon Sep 17 00:00:00 2001 From: Sylvain Berfini <sylvain.berfini@belledonne-communications.com> Date: Tue, 2 Apr 2024 10:58:32 +0200 Subject: [PATCH] Prevent Android app release build without protobuf dependency --- wrappers/java/proguard.mustache | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wrappers/java/proguard.mustache b/wrappers/java/proguard.mustache index 497027309e..b04d8c5e3b 100644 --- a/wrappers/java/proguard.mustache +++ b/wrappers/java/proguard.mustache @@ -45,4 +45,6 @@ # Protobuf classes -keep class com.google.protobuf.GeneratedMessageLite { *; } -keep class * extends com.google.protobuf.GeneratedMessageLite { *; } --keep class com.android.server.os.LinphoneTombstoneProtos {*;} \ No newline at end of file +-keep class com.android.server.os.LinphoneTombstoneProtos {*;} +# Following allows to build a release app even without protobuf dependency +-dontwarn com.google.protobuf.** \ No newline at end of file -- GitLab