Andrey
e0c20f2bb0
build.gradle, settings.gradle: simplify Gradle version comparisons
2024-10-18 10:08:48 +02:00
Sean Gilligan
786599354f
base: add new module for foundational types
2024-09-02 03:41:42 +02:00
Sean Gilligan
5a852df6cc
test-support: add new module for test data and utilities
2024-09-01 19:37:24 +02:00
Andreas Schildbach
30761fa02f
settings.gradle: prevent printing "Gradle Gradle"
2024-08-29 17:18:01 +02:00
Andreas Schildbach
0f9f487542
settings.gradle: require JDK 17 for the build
2024-08-28 00:26:16 +02:00
Andreas Schildbach
dc3897b867
settings.gradle: require Gradle 7.3 or later
...
Two reasons for picking that particular version:
* it enables us to replace all previous Gradle-related conditionals in this file
* it's required for official support of Java 17
2024-08-28 00:01:40 +02:00
Andreas Schildbach
ba60554425
optimize imports
2024-08-21 13:32:13 +02:00
itorod
5bc597541f
ForwardingService: add Kotlin example
...
This is adding an `examples-kotlin` sub-project.
2024-05-14 20:19:29 +02:00
Sean Gilligan
0fe0daba59
wallettemplate: require JDK 17+ and Gradle 7.3+
...
Also update the README for latest build JDK/Gradle information.
2023-09-06 23:47:07 +02:00
Andreas Schildbach
1ddd226e75
settings.gradle: print message if wallettemplate is skipped
2022-04-13 18:27:05 +02:00
Sean Gilligan
6ea02d1569
Add integration tests subproject: integration-test
...
* JUnit 5 (API & Engine)
* Tests compile/run as JDK 11+
* Tests require Gradle 4.6+
2022-04-12 15:19:34 -07:00
Sean Gilligan
da6d6be288
WalletTool: Move to its own wallettool
submodule
2022-01-05 00:24:42 +01:00
Sean Gilligan
a2cf303655
build.gradle: require JDK 11 for the build
...
Uses javac -release option to validate API for older JDK.
2021-12-24 11:35:37 +01:00
Andreas Schildbach
bfeb808b3b
Require Gradle 4.4 for building.
2019-04-18 16:28:04 +02:00
Sean Gilligan
8a38cc3979
settings.gradle: Better document and enforce min Gradle and JDK versions for build.
...
* Create variables for min Gradle version for basic build, Java FX build
* Throw exception if Gradle less than minimum version
* Change existing println statements to print to stderr
2019-04-10 12:27:55 +02:00
Andreas Schildbach
83b1e44d7d
settings.gradle: Prefix project names by 'bitcoinj-'.
2019-03-24 10:34:23 +01:00
Sean Gilligan
4daf6de1eb
settings.gradle: If at least Java 11 and Gradle 4.10 are detected, wallet-template is being built again.
...
This also means wallet-template is under continuous integration by Travis again.
2019-02-26 11:56:32 +01:00
Andreas Schildbach
aaa5262ef4
Migrate from Maven to Gradle 3.4 for building.
2018-05-01 16:49:30 +02:00