]> Untitled Git - bdk/commitdiff
Add sqlite-bundled feature
authorSteve Myers <steve@notmandatory.org>
Sat, 12 Mar 2022 01:44:31 +0000 (19:44 -0600)
committerSteve Myers <steve@notmandatory.org>
Tue, 22 Mar 2022 15:00:55 +0000 (10:00 -0500)
.github/workflows/cont_integration.yml
CHANGELOG.md
Cargo.toml

index 5bf54f07320e1e55800e8f56ae9fa24bc9c7b3d6..badcd2e6850b0812991133a4259687eba0cc432a 100644 (file)
@@ -28,6 +28,7 @@ jobs:
           - async-interface
           - use-esplora-reqwest
           - sqlite
+          - sqlite-bundled
     steps:
       - name: checkout
         uses: actions/checkout@v2
@@ -114,7 +115,7 @@ jobs:
           override: true
       - name: Test
         run: cargo test --no-default-features --features ${{ matrix.blockchain.features }} ${{ matrix.blockchain.name }}::bdk_blockchain_tests
-  
+
   check-wasm:
     name: Check WASM
     runs-on: ubuntu-20.04
index 44e6ed4ae58810a897c1d7171c9d1ea62f7a8b21..1dabc409a7583fb64ef2431aff941fa6a3458818 100644 (file)
@@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+- Add `sqlite-bundled` feature for deployments that need a bundled version of sqlite, ie. for mobile platforms.
+
 ## [v0.17.0] - [v0.16.1]
 
 - Removed default verification from `wallet::sync`. sync-time verification is added in `script_sync` and is activated by `verify` feature flag.
index 49fc8a225ec05c1af99eec720bd627c297bf2adb..412ac865bf96774770aec6abb3d741ee01e11da3 100644 (file)
@@ -55,6 +55,7 @@ compiler = ["miniscript/compiler"]
 verify = ["bitcoinconsensus"]
 default = ["key-value-db", "electrum"]
 sqlite = ["rusqlite", "ahash"]
+sqlite-bundled = ["sqlite", "rusqlite/bundled"]
 compact_filters = ["rocksdb", "socks", "lazy_static", "cc"]
 key-value-db = ["sled"]
 all-keys = ["keys-bip39"]