mirror of
https://github.com/Anuken/Mindustry.git
synced 2024-09-21 21:38:29 +03:00
Better packr minimization
This commit is contained in:
parent
74f16d0137
commit
771c5fbe3d
Binary file not shown.
@ -1359,7 +1359,7 @@ public class Blocks implements ContentList{
|
|||||||
//region units
|
//region units
|
||||||
|
|
||||||
spiritFactory = new UnitFactory("spirit-factory"){{
|
spiritFactory = new UnitFactory("spirit-factory"){{
|
||||||
requirements(Category.units, ItemStack.with(Items.copper, 70, Items.lead, 110, Items.silicon, 100));
|
requirements(Category.units, ItemStack.with(Items.copper, 70, Items.lead, 110, Items.silicon, 80));
|
||||||
type = UnitTypes.spirit;
|
type = UnitTypes.spirit;
|
||||||
produceTime = 5700;
|
produceTime = 5700;
|
||||||
size = 2;
|
size = 2;
|
||||||
|
@ -69,6 +69,12 @@ task dist(type: Jar){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
task ttt(){
|
||||||
|
fileTree("/home/anuke/Projects/Mindustry/deploy/Mindustry-Linux64-4-beta-66/jre/lib/amd64/newst").each{t ->
|
||||||
|
println("\"jre/lib/amd64/${t.absoluteFile.name}\",")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//note: call desktop:dist beforehand
|
//note: call desktop:dist beforehand
|
||||||
task packrCmd(){
|
task packrCmd(){
|
||||||
|
|
||||||
@ -83,6 +89,8 @@ task packrCmd(){
|
|||||||
outDir = file("packr-out/")
|
outDir = file("packr-out/")
|
||||||
mainClass = project.ext.mainClassName
|
mainClass = project.ext.mainClassName
|
||||||
classpath = ["desktop/build/libs/desktop-release.jar"]
|
classpath = ["desktop/build/libs/desktop-release.jar"]
|
||||||
|
removePlatformLibs = ["desktop/build/libs/desktop-release.jar"]
|
||||||
|
|
||||||
vmArgs = ["Djava.net.preferIPv4Stack=true"]
|
vmArgs = ["Djava.net.preferIPv4Stack=true"]
|
||||||
minimizeJre = "desktop/packr_minimize.json"
|
minimizeJre = "desktop/packr_minimize.json"
|
||||||
jdk = JDK_DIR + "jdk-${getPlatform().toString().toLowerCase()}.zip"
|
jdk = JDK_DIR + "jdk-${getPlatform().toString().toLowerCase()}.zip"
|
||||||
|
@ -23,9 +23,17 @@
|
|||||||
"javax/accessibility",
|
"javax/accessibility",
|
||||||
"com/sun/corba",
|
"com/sun/corba",
|
||||||
"com/sun/jmx",
|
"com/sun/jmx",
|
||||||
|
"com/sun/org",
|
||||||
|
"com/sun/imageio",
|
||||||
"com/sun/jndi",
|
"com/sun/jndi",
|
||||||
"com/sun/xml",
|
"com/sun/xml",
|
||||||
"com/sun/script",
|
"com/sun/script",
|
||||||
|
"sum/awt",
|
||||||
|
"sun/java2d",
|
||||||
|
"sun/font",
|
||||||
|
"sun/rmi",
|
||||||
|
"sun/swing",
|
||||||
|
"java/util/stream",
|
||||||
"com/sun/media",
|
"com/sun/media",
|
||||||
"com/sun/naming",
|
"com/sun/naming",
|
||||||
"java/awt",
|
"java/awt",
|
||||||
@ -67,7 +75,35 @@
|
|||||||
"paths": [
|
"paths": [
|
||||||
"jre/lib/amd64/libawt.so",
|
"jre/lib/amd64/libawt.so",
|
||||||
"jre/lib/amd64/libawt_xawt.so",
|
"jre/lib/amd64/libawt_xawt.so",
|
||||||
"jre/lib/amd64/libjawt.so"
|
"jre/lib/amd64/libjawt.so",
|
||||||
|
"jre/lib/amd64/libhprof.so",
|
||||||
|
"jre/lib/amd64/libdt_socket.so",
|
||||||
|
"jre/lib/amd64/libsplashscreen.so",
|
||||||
|
"jre/lib/amd64/libunpack.so",
|
||||||
|
"jre/lib/amd64/liblcms.so",
|
||||||
|
"jre/lib/amd64/libnpt.so",
|
||||||
|
"jre/lib/amd64/libmlib_image.so",
|
||||||
|
"jre/lib/amd64/libjsig.so",
|
||||||
|
"jre/lib/amd64/libinstrument.so",
|
||||||
|
"jre/lib/amd64/libjaas_unix.so",
|
||||||
|
"jre/lib/amd64/libj2pcsc.so",
|
||||||
|
"jre/lib/amd64/libsaproc.so",
|
||||||
|
"jre/lib/amd64/libsunec.so",
|
||||||
|
"jre/lib/amd64/libj2pkcs11.so",
|
||||||
|
"jre/lib/amd64/libjsdt.so",
|
||||||
|
"jre/lib/amd64/libjdwp.so",
|
||||||
|
"jre/lib/amd64/libjava_crw_demo.so",
|
||||||
|
"jre/lib/amd64/libfreetype.so",
|
||||||
|
"jre/lib/amd64/libmanagement.so",
|
||||||
|
"jre/lib/amd64/libsctp.so",
|
||||||
|
"jre/lib/amd64/libj2gss.so",
|
||||||
|
"jre/lib/amd64/libjpeg.so",
|
||||||
|
"jre/lib/amd64/libfreetype.so.6",
|
||||||
|
"jre/lib/amd64/libjsoundalsa.so",
|
||||||
|
"jre/lib/amd64/libjsound.so",
|
||||||
|
"jre/lib/amd64/libattach.so",
|
||||||
|
"jre/lib/amd64/libawt_headless.so",
|
||||||
|
"jre/lib/amd64/libfontmanager.so"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user