build: require sqlite when building the wallet

Require that sqlite is available in order to compile the wallet. Removes
instances of USE_SQLITE since it is no longer possible to not have
sqlite available.

The NO_SQLITE option is dropped from depends.

Co-authored-by: Ava Chow <github@achow101.com>
Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
This commit is contained in:
committed 2025-03-12 15:42:38 +01:00
1 parent 502d47203e
commit 36b6f36ac4
40 files changed
+33 -142

No files matched your search

+2 -8
View File
@@ -11,6 +11,7 @@
"qt5",
"tests",
"wallet",
"berkeleydb",
"zeromq"
],
"features": {
@@ -28,12 +29,6 @@
"libqrencode"
]
},
"sqlite": {
"description": "Enable SQLite wallet support",
"dependencies": [
"sqlite3"
]
},
"tests": {
"description": "Build test_bitcoin.exe executable",
"dependencies": [
@@ -41,9 +36,8 @@
]
},
"wallet": {
"description": "Enable wallet",
"description": "Enable wallet (SQLite)",
"dependencies": [
"berkeleydb",
"sqlite3"
]
},