forked from jop-devel/jop
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoptimize.pro
More file actions
26 lines (21 loc) · 687 Bytes
/
optimize.pro
File metadata and controls
26 lines (21 loc) · 687 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
-injars java/target/dist/lib/in.zip
-outjars java/target/dist/lib/classes.zip
-verbose
#-dump
-allowaccessmodification
-dontobfuscate
# avoid too large methods
-optimizations "!method/inlining/unique"
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
-keep class com.jopdesign.sys.* { *; }
-keep class joprt.* { *; }
-keep class java.lang.String { *; }
-keep class java.lang.StringBuffer { *; }
-keep class java.lang.CharSequence { *; }
-keep class java.lang.Throwable { *; }
-keep class java.lang.Runnable { *; }
-keep class java.lang.Object { *; }
-keep class java.io.PrintStream { *; }
-keep class java.io.OutputStream { *; }