Andreas Schildbach
4eb75d8d0b
build.gradle: update Gradle plugin for GraalVM to 0.10.3
2025-01-20 09:29:56 +01:00
Andreas Schildbach
7ed3d327cd
build.gradle: update JUnit 5 to 5.11.4
2025-01-19 21:03:28 +01:00
Andreas Schildbach
c36a6ff51c
build.gradle: update SLF4J to 2.0.16
2024-11-19 13:31:24 +01:00
Andrey
e0c20f2bb0
build.gradle, settings.gradle: simplify Gradle version comparisons
2024-10-18 10:08:48 +02:00
Andreas Schildbach
c967c6045c
build.gradle: remove sourceCompatibility
, targetCompatibility
...
We have defined `release` one way or another, and on JDK 17 that should
suffice.
2024-08-29 23:07:30 +02:00
Andreas Schildbach
34c1e4b708
build.gradle: use tasks.withType()
to apply options to tests as well
2024-08-29 22:56:59 +02:00
Andreas Schildbach
9a61a23f0a
build.gradle: target Java 17 for wallettool, tools, integration-test, examples, examples-kotlin
2024-08-29 16:18:43 +02:00
Andreas Schildbach
a08f442d82
build.gradle: update Gradle plugin for GraalVM to 0.10.2
2024-08-28 20:24:53 +02:00
Andreas Schildbach
a91321af91
build.gradle: update JUnit 5 to 5.10.3
2024-08-03 10:16:36 +02:00
Andreas Schildbach
eb8b415d99
build.gradle: update SLF4J to 2.0.13
2024-08-03 10:16:36 +02:00
Andreas Schildbach
2199c7a577
build.gradle: updade picocli to 4.7.6
2024-05-08 12:52:19 +02:00
Andreas Schildbach
5046ad3a49
build.gradle: update SLF4J to 2.0.12
2024-02-09 19:16:44 +01:00
Andreas Schildbach
89e190614a
build.gradle: drop the Eclipse plugin
...
We assume that these days the plugin isn't needed to set up bitcoinj within
Eclipse.
2023-11-19 23:12:10 +01:00
Sean Gilligan
dfe8d3866c
build.gradle: updade picocli to 4.7.5
2023-10-24 12:00:11 +02:00
Sean Gilligan
b8b64a339a
build.gradle: update SLF4J to 2.0.9
2023-10-24 11:48:23 +02:00
Sean Gilligan
64b5e02a5c
graalvm.yml: add JDK 21 to the matrix
...
This also requires updating to the latest Gradle GraalVM Plugin,
which requires Gradle 7.4 or later.
Recent Gradle GraalVM Plugins don't require the `javaLauncher` setting (which
we had hardcoded to use JDK 17) so that setting is removed.
2023-09-21 19:38:43 +02:00
Sean Gilligan
6775635ce5
uild.gradle: update JUnit 5 to 5.10.0
2023-07-27 11:01:53 +02:00
Sean Gilligan
43021f4394
build.gradle: update picocli-codegen to 4.7.4
2023-07-27 10:59:23 +02:00
Andreas Schildbach
3284b6e309
build.gradle: update JUnit 5 to 5.9.3
2023-07-16 13:05:14 +02:00
Andreas Schildbach
ada7fae5aa
build.gradle: update picocli to 4.7.4
2023-07-16 13:01:25 +02:00
Andreas Schildbach
b528fb5180
build.gradle: update SLF4J to 2.0.7
...
Starting with SLF4J 2.0.0, we can use the fluent logger API.
2023-03-27 15:25:02 +02:00
Andreas Schildbach
7b970e6001
build.gradle: update picocli to 4.7.1
2023-01-29 21:35:31 +01:00
Andreas Schildbach
8bd519624d
build.gradle: update picocli to 4.7.0
2022-11-14 08:10:13 +01:00
Sean Gilligan
900af2bde9
build.gradle: update JUnit 5 to 5.9.0
2022-07-28 20:50:06 +02:00
Sean Gilligan
e428cfbc04
wallet-tool: Add nativeCompile task for GraalVM
...
Also add graalvm.yml to do a nativeCompile build on Github Actions
2022-05-02 11:57:59 -07:00
Sean Gilligan
a6e5c88ce8
build.gradle: add detailed deprecation warnings to all modules
2022-04-19 10:07:55 +02:00
Sean Gilligan
e6dd75d823
wallettool: add some first basic JUnit 5 tests
...
Also update gradle.yml to upload test results to GitHub.
2022-04-15 14:42:58 +02:00
Sean Gilligan
55b87f497c
build.gradle: fix hasAnnotationProcessor check
2022-03-05 00:07:12 +01:00
Sean Gilligan
4cde8940fc
wallettool/build.gradle: generate man, html5 and adoc manpages
...
Adds the picocli-codegen annotation processor.
To build the documentation use `gradle bitcoinj-wallettool:asciidoctor`. The results are in:
* wallettool/build/generated-picocli-docs/wallet-tool.adoc (asciidoc source)
* wallettool/build/docs/html5/wallet-tool.html (HTML version)
* wallettool/build/docs/manpage/wallet-tool.1 (man format)
2022-02-25 21:46:54 +01:00
Sean Gilligan
7626b27850
build.gradle: update picocli to 4.6.3
2022-02-18 09:02:24 +01:00
Sean Gilligan
ea208935ff
build.gradle: Update SLF4J to 1.7.36
...
Starting with version 1.7.36, SLF4J releases are reproducible.
2022-02-18 08:54:36 +01:00
Sean Gilligan
da6d6be288
WalletTool: Move to its own wallettool
submodule
2022-01-05 00:24:42 +01:00