Karl Tauber
99666265c9
gradle:
...
- use gradle `cpp-library` plugin instead of 3rd party plugin
- build natives only via task `build-natives`
2022-04-21 12:58:16 +02:00
Karl Tauber
d10ea41b47
GitHub Actions:
...
- build on Java 17
- run natives.yml when Gradle version changed
2022-01-04 18:13:12 +01:00
Karl Tauber
095794bbd1
GitHub Actions:
...
- use actions/setup-java@v2 (provides caching gradle files)
- use pre-installed Java 8 and 11
- no longer build on Java 9 and 14
- not yet build on Java 17 because used Gradle version 6.8.2 does not support it
can not yet upgrade to Gradle 7.x because nokee plugins (for C++) does not support it
2022-01-04 12:26:13 +01:00
Karl Tauber
9006e835c6
natives.yml: exclude ~/.gradle/caches/modules-2/modules-2.lock from Gradle cache
2021-03-26 21:52:28 +01:00
Karl Tauber
1fc519b9de
natives.yml: run "Native Libraries" also when natives.yml changed
2021-03-14 00:02:01 +01:00
Karl Tauber
2bcf38e2e3
natives.yml: run "Native Libraries" on any change in native project (e.g. when changing Gradle build script)
2021-03-13 23:59:30 +01:00
Karl Tauber
144d65c776
Native window decorations: initial implementation in C++ using JNI
2021-03-05 10:31:31 +01:00