Move to R8 shrinker, tweak compile args

This commit is contained in:
comp500
2022-06-19 18:58:49 +01:00
parent 858fd17f3e
commit d2556c4b4a
2 changed files with 44 additions and 42 deletions

17
src/main/proguard.txt Normal file
View File

@@ -0,0 +1,17 @@
-dontoptimize
-dontobfuscate
# Used by Okio and OkHttp
-dontwarn org.codehaus.mojo.animal_sniffer.*
-dontwarn okhttp3.internal.platform.**
-dontwarn org.conscrypt.**
-dontwarn org.bouncycastle.**
-dontwarn org.openjsse.**
-keep class !link.infra.packwiz.installer.deps.**,link.infra.packwiz.installer.** { *; }
-keep class com.google.gson.reflect.TypeToken { *; }
-keep class * extends com.google.gson.reflect.TypeToken
-renamesourcefileattribute SourceFile
-keepattributes *Annotation*,SourceFile,LineNumberTable,Signature