Skip to content

Commit f19cc8b

Browse files
committed
build: disable bitcoin-mine in fuzzer build
1 parent ff5635a commit f19cc8b

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,8 @@ endif()
164164

165165
cmake_dependent_option(WITH_SV2 "Enable Stratum v2 functionality." ON "NOT WIN32" OFF)
166166

167+
cmake_dependent_option(BUILD_MINE "Build experimental bitcoin-mine executable." ON "ENABLE_IPC;WITH_SV2" OFF)
168+
167169
cmake_dependent_option(BUILD_GUI_TESTS "Build test_bitcoin-qt executable." ON "BUILD_GUI;BUILD_TESTS" OFF)
168170
if(BUILD_GUI)
169171
set(qt_components Core Gui Widgets LinguistTools)
@@ -222,6 +224,7 @@ if(BUILD_FOR_FUZZING)
222224
set(BUILD_TX OFF)
223225
set(BUILD_UTIL OFF)
224226
set(BUILD_UTIL_CHAINSTATE OFF)
227+
set(BUILD_MINE OFF)
225228
set(BUILD_KERNEL_LIB OFF)
226229
set(BUILD_WALLET_TOOL OFF)
227230
set(BUILD_GUI OFF)
@@ -697,6 +700,7 @@ message(" USDT tracing ........................ ${WITH_USDT}")
697700
message(" QR code (GUI) ....................... ${WITH_QRENCODE}")
698701
message(" DBus (GUI, Linux only) .............. ${WITH_DBUS}")
699702
message(" Stratum v2 .......................... ${WITH_SV2}")
703+
message(" bitcoin-mine (multiprocess) ......... ${BUILD_MINE}")
700704
message("Tests:")
701705
message(" test_bitcoin ........................ ${BUILD_TESTS}")
702706
message(" test_bitcoin-qt ..................... ${BUILD_GUI_TESTS}")

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ if(ENABLE_IPC AND BUILD_DAEMON)
363363
)
364364
install_binary_component(bitcoin-node)
365365

366-
if(WITH_SV2)
366+
if(BUILD_MINE)
367367
add_executable(bitcoin-mine
368368
bitcoin-mine.cpp
369369
init/bitcoin-mine.cpp

0 commit comments

Comments
 (0)