forked from martinpaljak/GlobalPlatformPro
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathglobalplatform.pro
More file actions
25 lines (24 loc) · 778 Bytes
/
globalplatform.pro
File metadata and controls
25 lines (24 loc) · 778 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
-injars build
-injars lib/bcprov-jdk15on-151.jar(!META-INF/*)
-injars lib/jopt-simple-4.8.jar(!META-INF/*)
# JNA is library because we package everything back in
-libraryjars ext/apdu4j/apdu4j.jar
-libraryjars <java.home>/lib/rt.jar
-libraryjars <java.home>/lib/jce.jar
-outjars optimized-globalplatform.jar
-dontobfuscate
-dontoptimize
-keep public class pro.javacard.gp.GlobalPlatform {
public <methods>;
}
-keep public class pro.javacard.gp.** { public <methods>; public <fields>; }
-keep public class pro.javacard.gp.GPTool {
public static void main(java.lang.String[]);
}
# For enum-s (why this is not default?)
-keepclassmembers,allowoptimization enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-printseeds
-dontnote