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
thunderbiscuit
a8d0bf52d2
Add Gradle plugin MVP for building JVM library
2022-04-05 21:35:51 -04:00
Steve Myers
1bcacece65
Update docs.patch file
2022-04-05 16:45:24 -07:00
Steve Myers
25863c527f
Comment out jvm test walletTxBuilderDrainWallet
2022-04-05 15:05:04 -07:00
Steve Myers
1905d8804d
Add jvm walletTxBuilderDrainWallet test
2022-04-05 15:05:02 -07:00
Steve Myers
65b9a3f9b6
Fix CI caching for bdk-ffi/target
2022-04-05 15:05:00 -07:00
Steve Myers
43865b0ad0
Update bdk-ffi to v0.5.0
2022-04-05 15:04:58 -07:00
Steve Myers
907f67eb83
Update bdk-ffi and add TxBuilder tests
2022-04-05 15:04:56 -07:00
Steve Myers
f205269d97
Fix tests network and addresses to TESTNET
...
Must be TESTNET to match BlockchainConfig.
2022-04-05 15:04:54 -07:00
thunderbiscuit
0aa9db450d
Add library version to API docs
2022-04-01 12:56:16 -04:00
Steve Myers
4f121f8289
Merge commit 'refs/pull/31/head' of github.com:bitcoindevkit/bdk-kotlin
2022-03-30 12:03:11 -07:00
thunderbiscuit
42b8db8609
Fix docs homepages module.md files
2022-03-30 14:29:09 -04:00
thunderbiscuit
61295bf7ac
Merge pull request #33 from kirillzh/issue-32/publish-android-sources-and-docs
...
#32 : Enable publishing bdk-android sources and java docs
2022-03-23 19:47:40 -04:00
Steve Myers
f99ba7f992
Add CI steps to build bdk-ffi libraries
2022-03-22 13:54:42 -05:00
Sudarsan Balaji
fa1b94da10
Merge commit 'refs/pull/34/head' of https://github.com/bitcoindevkit/bdk-kotlin
2022-03-21 20:27:45 +00:00
Kirill Zhukov
16e6a4b170
Update README and build.sh script to use latest env var naming.
...
ANDROID_HOME, ANDROID_SDK_HOME, and ANDROID_NDK_HOME are not used by the Android platform and SDK tools so these are considered deprecated/invalid.
Google recommends using ANDROID_SDK_ROOT and ANDROID_NDK_ROOT instead:
- https://groups.google.com/g/android-ndk/c/qZjhOaynHXc/m/2ux2ZZdxy2MJ
- https://developer.android.com/studio/command-line/variables
2022-03-20 16:52:56 -07:00
Kirill Zhukov
aea8d703e1
Enable publishing sources and javadocs for bdk-android.
...
This resolves bitcoindevkit#32.
Using new API from AGP 7.1.0 to generate and publish Android sources and javadocs.
https://developer.android.com/studio/releases/gradle-plugin#publish-javadoc-jar
https://developer.android.com/studio/releases/gradle-plugin#publish-sources-jar
2022-03-20 15:47:21 -07:00
Kirill Zhukov
bb9d0869ac
Update AGP to 7.1.2.
...
AGP 7.1.0 adds maven-publish APIs for making publishing javadocs and sources for Android libraries very easy. We can use that to resolve #32 .
Changelog: https://developer.android.com/studio/releases/gradle-plugin#versioning-update .
2022-03-20 15:47:19 -07:00
thunderbiscuit
aa13e113fa
Add required files for API docs 0.5.1
2022-03-19 11:11:44 -04:00
thunderbiscuit
6332e78375
Add ability to generate dokka docs
2022-03-19 11:11:25 -04:00
thunderbiscuit
f1f69c6fdf
Add basic CI workflow that runs tests on pull requests
...
Fixes #27
2022-03-18 14:10:34 -04:00
thunderbiscuit
e139e3d999
Merge pull request #26 from thunderbiscuit/fix/memory
...
Fix database memory test
2022-03-17 17:23:27 -04:00
thunderbiscuit
fadaef5105
Fix database memory test
2022-03-17 17:19:17 -04:00
Steve Myers
bb1e69e73f
Increment version to 0.6.0-SNAPSHOT
2022-03-17 16:10:23 -05:00