17 lines
532 B
Prolog
17 lines
532 B
Prolog
# Add project specific ProGuard rules here.
|
|
|
|
-dontwarn java.awt.**
|
|
-dontwarn java.beans.**
|
|
-dontwarn javax.swing.**
|
|
-dontwarn com.sun.jna.**
|
|
# Keep JNA interfaces and methods from being removed or obfuscated
|
|
-keep class com.sun.jna.** { *; }
|
|
-keep interface com.sun.jna.Library { *; }
|
|
|
|
# Keep our proxy library interface and NativeProxy object
|
|
-keep class com.amurcanov.tgwsproxy.NativeProxy { *; }
|
|
-keep interface com.amurcanov.tgwsproxy.ProxyLibrary { *; }
|
|
-keepclassmembers class * extends com.sun.jna.Library {
|
|
<methods>;
|
|
}
|