bitcoin/cmake
merge-script 698f86964c
Some checks failed
CI / test each commit (push) Has been cancelled
CI / macOS 14 native, arm64, no depends, sqlite only, gui (push) Has been cancelled
CI / macOS 14 native, arm64, fuzz (push) Has been cancelled
CI / Win64 native, VS 2022 (push) Has been cancelled
CI / Win64 native fuzz, VS 2022 (push) Has been cancelled
CI / ASan + LSan + UBSan + integer, no depends, USDT (push) Has been cancelled
Merge bitcoin/bitcoin#31961: Require sqlite when building the wallet
36b6f36ac4 build: require sqlite when building the wallet (Sjors Provoost)

Pull request description:

  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.

  This is another step towards dropping the legacy wallet, extracted from #31250.

ACKs for top commit:
  m3dwards:
    ACK 36b6f36ac4
  davidgumberg:
    crACK 36b6f36ac4
  hebasto:
    re-ACK 36b6f36ac4.

Tree-SHA512: 870a0135671c80c4f28602119eb8637a1ed43b51b1673bfe88425782fb62ec6ef0f3d6baf0d5984d6a243779b0f63423fd4c4dc324ef87bffba13d63e05ad793
2025-03-14 11:23:35 +08:00
..
module build: Remove manpages when making MacOS app 2025-03-13 17:56:09 -07:00
script cmake: Copy cov_tool_wrapper.sh.in to the build tree 2025-01-23 10:00:58 +00:00
bitcoin-build-config.h.in build: require sqlite when building the wallet 2025-03-12 15:42:38 +01:00
ccache.cmake build: don't use ccache with MSVC 2025-03-04 14:53:06 +00:00
crc32c.cmake Merge bitcoin/bitcoin#31662: cmake: Do not modify CMAKE_TRY_COMPILE_TARGET_TYPE globally 2025-02-20 15:07:03 -05:00
introspection.cmake scripted-diff: Rename CMake helper module 2025-02-20 12:39:20 +00:00
leveldb.cmake Merge bitcoin/bitcoin#31366: cmake: Check -Wno-* compiler options for leveldb target 2025-02-20 12:22:20 -05:00
minisketch.cmake Merge bitcoin/bitcoin#31880: cmake: Add optional sources to minisketch library directly 2025-02-25 14:11:58 -05:00
tests.cmake cmake: Add Python-based tests 2024-08-16 19:27:41 +01:00