thunderbiscuit
d603932e23
Update publishing CI workflow
2022-09-20 19:43:27 -04:00
thunderbiscuit
db64f372f2
Split libraries into independent Gradle projects
2022-09-20 19:43:17 -04:00
thunderbiscuit
a3cbc4477f
Bump SNAPSHOT version to 0.10.0-SNAPSHOT
2022-09-09 12:41:41 -04:00
thunderbiscuit
6b993b22db
Merge pull request #89 from thunderbiscuit/bump-version-0.9.0
...
Bump version 0.9.0
2022-09-09 12:04:04 -04:00
thunderbiscuit
b8f9d199a8
Simplify tests
2022-09-08 18:21:04 -04:00
thunderbiscuit
b5ff0a7914
Bump bdk-ffi submodule version to 0.9.0
2022-09-08 16:07:41 -04:00
thunderbiscuit
4e14e8d22a
Merge pull request #87 from bitcoindevkit/publish-to-staging
...
Publish bdk-jvm and bdk-android to Maven Central
2022-09-08 10:45:00 -04:00
thunderbiscuit
222d1594ca
Enable full bdk-jvm and bdk-android publishing workflow
2022-09-08 09:50:13 -04:00
thunderbiscuit
3cd252f877
Remove dokka-related markdown files
2022-09-08 08:47:46 -04:00
thunderbiscuit
b259d376b0
Pick up Nexus credentials from GitHub secrets
2022-09-08 08:47:43 -04:00
thunderbiscuit
fc288bc92b
Add bdk-android publishing workflow
2022-09-08 08:47:39 -04:00
thunderbiscuit
7e25684399
Add publish to staging repository task
2022-09-08 08:47:36 -04:00
thunderbiscuit
a0adc8fc74
Remove unused Dokka blocks and imports
2022-09-08 08:47:33 -04:00
thunderbiscuit
8b042ef470
Fix bdk-android gradle script signing block
2022-09-08 08:47:31 -04:00
thunderbiscuit
db4ad1a78d
Sign bdk-jvm artifact in CI
2022-09-08 08:47:09 -04:00
thunderbiscuit
9c485a952f
Bump bdk-ffi submodule to v0.8.1 tag ( #78 )
2022-08-30 16:29:36 -04:00
thunderbiscuit
3750a7ebd6
Add workflow to publish bdk-jvm ( #76 )
2022-08-29 20:25:05 -04:00
Kirill Zhukov
989b7339a0
Convert Gradle script plugin for generating UniFfi bindings into a composite build.
2022-08-24 11:12:44 -07:00
thunderbiscuit
d00813e1d6
Fix CI test workflow using pinned Android NDK
2022-08-19 07:53:50 -04:00
thunderbiscuit
697b58d33e
Bump version to 0.9.0-SNAPSHOT
2022-08-01 22:27:05 -04:00
thunderbiscuit
b8129ccd15
Bump bdk-ffi submodule to version 0.8.0
...
Signed-off-by: thunderbiscuit <thunderbiscuit@protonmail.com>
2022-07-29 14:26:25 -04:00
thunderbiscuit
c4b1985076
Remove install of uniffi-bindgen in CI workflow ( #65 )
2022-06-17 14:49:47 -03:00
thunderbiscuit
d213266c52
Bump version to 0.8.0-SNAPSHOT ( #67 )
2022-06-17 14:49:15 -03:00
thunderbiscuit
29f09e7cd8
Merge pull request #63 from nicbus/nicbus/armv7
...
Add armeabi-v7a support
2022-06-15 16:52:20 -03:00
thunderbiscuit
860130f08c
Add armv7-linux-androideabi to CI Rust android targets
2022-06-15 16:37:20 -03:00
Nicola Busanello
d8c3ddca16
add armv7 support
2022-06-15 16:25:16 -03:00
Tang Yetong
df67ded9f1
Feat: Update gitmodule to use HTTPS
...
Signed-off-by: Tang Yetong <tangyetong666@gmail.com>
2022-06-15 16:23:26 -03:00
thunderbiscuit
5f2297ed7c
Hardcode ANDROID_NDK_ROOT to fix CI issues
2022-06-15 08:48:24 -03:00
thunderbiscuit
de9fde0d9c
Migrate tests to API version 0.7.0
2022-06-14 16:52:13 -03:00
thunderbiscuit
fe045c13f4
Bump bdk-ffi version to 0.7.0
2022-06-14 16:51:22 -03:00
thunderbiscuit
b76bdfcb22
Remove unnecessary architecture enum in plugin
2022-05-18 13:35:40 -04:00
thunderbiscuit
9b8cc006ba
Build both x86_64 and aarch64 binaries when building bdk-jvm on macOS
2022-05-18 13:25:58 -04:00
thunderbiscuit
c9c85875a5
Merge pull request #56 from notmandatory/bump_release_070
...
Bump version to 0.7.0-SNAPSHOT
2022-05-16 14:11:37 -04:00
Steve Myers
a9e868cb7e
Bump version to 0.7.0-SNAPSHOT
2022-05-16 10:38:12 -07:00
Steve Myers
cecf973777
Update docs.patch for bdk-ffi 0.6.0
2022-05-12 15:39:52 -07:00
Steve Myers
108fcd46ec
Comment out walletTxBuilderBroadcast test
2022-05-12 15:09:22 -07:00
Steve Myers
44b724ea9f
Update to bdk-ffi 0.6.0
2022-05-12 15:09:14 -07:00
thunderbiscuit
a9f42dd945
Fix dokka plugin declaration in JVM gradle build file
2022-04-17 09:27:52 -04:00
thunderbiscuit
d8cfa1110d
Merge branch 'master' into gradle-plugin
2022-04-17 09:18:15 -04:00
thunderbiscuit
e41bc9a84f
Remove build shell script and use Gradle plugin in CI workflow
2022-04-17 09:14:55 -04:00
thunderbiscuit
0ab14264c0
Add comment on requirement for x86_64 emulator in docs
2022-04-17 08:59:57 -04:00
thunderbiscuit
14622ef75b
Fix requirement for different extensions on JVM native libraries
2022-04-17 08:54:06 -04:00
thunderbiscuit
4dc4182236
Fix docs typo in Gradle build task
2022-04-17 08:45:33 -04:00
thunderbiscuit
12e04a634b
Clean up docs for custom Gradle plugins
2022-04-12 15:04:24 -04:00
thunderbiscuit
51f978e78e
Add custom Gradle plugin to build bdk-android library
2022-04-12 14:41:04 -04:00
thunderbiscuit
b8e1282eba
Fix dokka theme bug with AGP
2022-04-07 15:45:48 -04:00
thunderbiscuit
758608419b
Temp: Start Android plugin
2022-04-07 13:50:34 -04:00
thunderbiscuit
e566c4017c
Remove intermediate tasks from Bitcoindevkit group
...
This ensures they don't show up when using ./gradlew :jvm:tasks. The
only two tasks that will appear in the end will be buildJvmLib and
buildAndroidLib.
2022-04-05 22:17:12 -04:00
thunderbiscuit
35f097542b
Add documentation for plugin
2022-04-05 21:36:06 -04:00
thunderbiscuit
06d3f96706
Add aggregate task buildJvmLib
2022-04-05 21:35:59 -04:00