-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproguard.conf
More file actions
32 lines (23 loc) · 1.33 KB
/
Copy pathproguard.conf
File metadata and controls
32 lines (23 loc) · 1.33 KB
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
27
28
29
30
31
32
#
# SAMPLE PROGUARD CONFIGURATION FILE
#
# LICENSE4J-Obfuscation-Example.jar file is the application jar file
# LICENSE4J-Runtime-Library.jar library file is given to injars so it is
# obfuscated. If runtime library is specified in librarjars it is NOT obfuscated.
# outjars file name ends with "temp" because final modifications will be made
# after obfuscation by ant task, finally file name will be "LICENSE4J-Obfuscation-Example.jar".
#-injars '..\dist\LICENSE4J-Obfuscation-Example.jar';'..\lib\LICENSE4J-Runtime-Library.jar'
#-outjars '..\dist\obfuscated\LICENSE4J-Obfuscation-Example-temp.jar'
# Define Java path. If JAVA_HOME system variable is defined, <java.home> can be used.
#-libraryjars 'C:\Program Files\Java\jre7\lib\rt.jar'
#-libraryjars 'C:\Program Files\Java\jre7\lib\jce.jar'
# Verbose output, there will be a warning about metafile, ignore it.
-verbose
# Create a mapping file in specified folder.
#-printmapping '..\dist\obfuscated\obfuscated-mapping.txt'
#SourceFile,LineNumberTable,*Annotation*,EnclosingMethod
# Finally keep main class.
-keep public class com.pianobakery.complsa.MainGui {public static void main(String[]);}
#-keep public class com.intellij.uiDesigner.core.AbstractLayout
#-keep public class com.intellij.uiDesigner.shared.XYLayoutManager
-dontwarn com.intellij.uiDesigner.shared.XYLayoutManager