Commit f9dc316 1 parent e04ed11 commit f9dc316 Copy full SHA for f9dc316
File tree 2 files changed +14
-1
lines changed
2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,8 @@ option(BUILD_DAEMON "Build bitcoind executable." ON)
53
53
option (BUILD_CLI "Build bitcoin-cli executable." ON )
54
54
option (BUILD_TX "Build bitcoin-tx executable." ON )
55
55
option (BUILD_UTIL "Build bitcoin-util executable." ON )
56
- option (BUILD_KERNEL_LIB "Build experimental bitcoinkernel library." OFF )
56
+ option (BUILD_UTIL_CHAINSTATE "Build experimental bitcoin-chainstate executable." OFF )
57
+ option (BUILD_KERNEL_LIB "Build experimental bitcoinkernel library." ${BUILD_UTIL_CHAINSTATE} )
57
58
58
59
option (ENABLE_WALLET "Enable wallet." ON )
59
60
# TODO: These tri-state options will be removed and most features
@@ -528,6 +529,7 @@ message(" bitcoin-cli ......................... ${BUILD_CLI}")
528
529
message (" bitcoin-tx .......................... ${BUILD_TX} " )
529
530
message (" bitcoin-util ........................ ${BUILD_UTIL} " )
530
531
message (" bitcoin-wallet ...................... ${BUILD_WALLET_TOOL} " )
532
+ message (" bitcoin-chainstate (experimental) ... ${BUILD_UTIL_CHAINSTATE} " )
531
533
message (" libbitcoinkernel (experimental) ..... ${BUILD_KERNEL_LIB} " )
532
534
message ("Wallet support:" )
533
535
message (" SQLite, descriptor wallets .......... ${WITH_SQLITE} " )
Original file line number Diff line number Diff line change @@ -339,6 +339,17 @@ if(BUILD_KERNEL_LIB)
339
339
add_subdirectory (kernel)
340
340
endif ()
341
341
342
+ if (BUILD_UTIL_CHAINSTATE)
343
+ add_executable (bitcoin-chainstate
344
+ bitcoin-chainstate.cpp
345
+ )
346
+ target_link_libraries (bitcoin-chainstate
347
+ PRIVATE
348
+ core_interface
349
+ bitcoinkernel
350
+ )
351
+ endif ()
352
+
342
353
343
354
add_subdirectory (test /util)
344
355
if (BUILD_BENCH)
You can’t perform that action at this time.
0 commit comments