Commit Graph

32 Commits

Author SHA1 Message Date
Anton Keks
4e5870e4eb do not break the build if proguard cannot be used (no rt.jar) 2018-12-24 17:10:48 +02:00
Anton Keks
3889e27cb9 minimize all jars using proguard 2018-12-24 16:57:25 +02:00
Anton Keks
7fd6aaf5b1 remove handpicked swt classes to delete - rely on proguard instead 2018-12-23 22:56:35 +02:00
Anton Keks
b021c6085b add minimize task to try shrinking jars with proguard 2018-12-23 22:34:11 +02:00
Anton Keks
21d4a3463a idea gradle plugin is not used 2018-12-23 18:47:54 +02:00
Anton Keks
825f9891f5 vmlauncher is needed to execute relative executable 2018-12-23 17:59:10 +02:00
Anton Keks
59c10d9572 still try to run win-installer under windows on travis 2018-12-23 17:54:59 +02:00
Anton Keks
b2946a3902 try running nsis on windows 2018-12-23 01:34:01 +02:00
Anton Keks
ad621ef6d7 try to run win-installer on windows itself 2018-12-23 00:59:57 +02:00
Anton Keks
e512f55490 get rid of apt plugin, just configure annotationProcessor and it's output directory 2018-12-22 23:30:47 +02:00
Anton Keks
8207c73b14 add clean before build 2018-12-22 23:01:15 +02:00
Anton Keks
d1f0346aa2 use detected platform for depending on the correct swt jar 2018-12-22 22:59:42 +02:00
Anton Keks
2f5d0b75c2 detect platform and add current task that existed in ant build 2018-12-22 22:55:46 +02:00
Anton Keks
a9e6ee3e8a next version will be 4.6.0 2018-12-22 22:39:41 +02:00
Anton Keks
4571638397 make idea work nicely after importing from gradle 2018-12-22 22:35:50 +02:00
Anton Keks
8a0b866bea package mac bundle 2018-12-03 00:21:18 +02:00
Anton Keks
0efe035cb1 build rpm from gradle 2018-12-03 00:09:21 +02:00
Anton Keks
2400c0e455 simplify deb build 2018-12-02 23:35:38 +02:00
Anton Keks
0ba24b8061 build deb packages from gradle 2018-12-02 23:31:58 +02:00
Anton Keks
a99f3542f9 run tests with linux64 version of swt, as before 2018-12-02 22:50:21 +02:00
Anton Keks
46f3baed4c add depends for generated package tasks 2018-12-02 17:52:47 +02:00
Anton Keks
8bb4366f29 convert win-installer task from build.xml 2018-11-22 00:05:02 +02:00
Anton Keks
e301f0ebf0 make launch4j work from gradle 2018-11-21 23:20:24 +02:00
Anton Keks
deef81e501 add info task from build.xml 2018-11-21 22:43:26 +02:00
Anton Keks
eb7f65ee03 create package tasks for all supported platforms 2018-11-21 22:34:27 +02:00
Anton Keks
4446870efc include rocksaw lib in linux64 2018-11-21 22:10:27 +02:00
Anton Keks
170f61a1b9 exclude more swt classes that we don't use (from build.xml) 2018-11-21 22:05:49 +02:00
Anton Keks
022cd11587 exclude some native libs from the jar 2018-11-21 21:57:03 +02:00
Anton Keks
a4190cba62 include relevant jar in distribution 2018-11-21 00:32:09 +02:00
Anton Keks
b87aa84bb9 add build date tp manifest 2018-11-21 00:24:03 +02:00
Anton Keks
1c3cc9b043 build fat jar that is too fat, but actually runs 2018-11-21 00:19:28 +02:00
Anton Keks
b602b959fd can compile with gradle and Java 11 2018-11-21 00:03:45 +02:00