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