Commit Graph

1163 Commits

Author SHA1 Message Date
Anton Keks
29fbdba3c6 another try to run gradle on windows 2018-12-23 01:12:55 +02:00
Anton Keks
e4bc043753 extract gradletravis.bat (& didn't work) 2018-12-23 01:04:09 +02:00
Anton Keks
ad621ef6d7 try to run win-installer on windows itself 2018-12-23 00:59:57 +02:00
Anton Keks
9327dc121b semicolon doesn't work with cmd 2018-12-23 00:56:25 +02:00
Anton Keks
574db3a4a4 xvfb-run works with c 2018-12-23 00:54:31 +02:00
Anton Keks
3abad39a8f try refreshenv on windows 2018-12-23 00:52:55 +02:00
Anton Keks
076c0a7f7f try running bat file for gradle on windows 2018-12-23 00:46:18 +02:00
Anton Keks
259f82964f see if before_install will update PATH on windows 2018-12-23 00:32:19 +02:00
Anton Keks
e5bd6a45ce try to fool travis so that it will run windows build 2018-12-22 23:56:12 +02:00
Anton Keks
622a202556 do not tell travis that we use java 2018-12-22 23:53:55 +02:00
Anton Keks
2e19cc3fa8 try windows builds as well 2018-12-22 23:51:43 +02:00
Anton Keks
c068f33c8c Merge branch 'gradle' 2018-12-22 23:47:16 +02:00
Anton Keks
58bfb06dda skip tests on osx for now because they use SWT (GUI classes) 2018-12-22 23:39:17 +02:00
Anton Keks
abbdd5a009 fix tests that depended on build.xml file 2018-12-22 23:35:17 +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
a18567d933 there is no xvfb on osx 2018-12-22 23:08:55 +02:00
Anton Keks
29c352e5db still specify dist for linux, otherwise trusty is used 2018-12-22 23:04:20 +02:00
Anton Keks
5cb66de004 try running the build on osx as well 2018-12-22 23:02:40 +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
4b1ff994f4 install openjdk-11 as an example for ubuntu 2018-12-22 22:36:32 +02:00
Anton Keks
4571638397 make idea work nicely after importing from gradle 2018-12-22 22:35:50 +02:00
Anton Keks
e3faf5cd37 update README and other files for gradle 2018-12-22 22:03:46 +02:00
Anton Keks
9d43bdc8b0 try to use default jdk 2018-12-22 21:42:03 +02:00
Anton Keks
57a2daf77f build on xenial instead of trusty 2018-12-22 21:38:00 +02:00
Anton Keks
8a0b866bea package mac bundle 2018-12-03 00:21:18 +02:00
Anton Keks
8b16babd45 fix gradle wrapper executable name 2018-12-03 00:11:25 +02:00
Anton Keks
5fd4bfdb2d run gradle in travis 2018-12-03 00:10:55 +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
db3076ff1e add todo 2018-11-27 20:49:38 +02:00
Anton Keks
e1bcac04be downgrade to stable gradle 4.10.2 that works with Java 11 2018-11-25 20:39:55 +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
Anton Keks
9aaae35148 add openjdk-11-jre package compatibility 2018-09-30 16:15:45 +03:00
Anton Keks
4614d00a5f bugfix: track number of users of a shared pinger and close it only after nobody needs it anymore 2018-08-26 17:47:47 +03:00