Skip to content

Commit 6e3a5aa

Browse files
committed
build: disable bitcoin-mine in fuzzer build
1 parent 332e2ce commit 6e3a5aa

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CMakeLists.txt

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

153153
cmake_dependent_option(WITH_SV2 "Enable Stratum v2 functionality." ON "NOT WIN32" OFF)
154154

155+
cmake_dependent_option(BUILD_MINE "Build experimental bitcoin-mine executable." ON "ENABLE_IPC;WITH_SV2" OFF)
156+
155157
cmake_dependent_option(BUILD_GUI_TESTS "Build test_bitcoin-qt executable." ON "BUILD_GUI;BUILD_TESTS" OFF)
156158
if(BUILD_GUI)
157159
set(qt_components Core Gui Widgets LinguistTools)
@@ -211,6 +213,7 @@ if(BUILD_FOR_FUZZING)
211213
set(BUILD_TX OFF)
212214
set(BUILD_UTIL OFF)
213215
set(BUILD_UTIL_CHAINSTATE OFF)
216+
set(BUILD_MINE OFF)
214217
set(BUILD_KERNEL_LIB OFF)
215218
set(BUILD_WALLET_TOOL OFF)
216219
set(BUILD_GUI OFF)
@@ -697,6 +700,7 @@ message(" USDT tracing ........................ ${WITH_USDT}")
697700
message(" QR code (GUI) ....................... ${WITH_QRENCODE}")
698701
message(" DBus (GUI) .......................... ${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
@@ -373,7 +373,7 @@ if(ENABLE_IPC AND BUILD_DAEMON)
373373
)
374374
install_binary_component(bitcoin-node)
375375

376-
if(WITH_SV2)
376+
if(BUILD_MINE)
377377
add_executable(bitcoin-mine
378378
bitcoin-mine.cpp
379379
init/basic.cpp

0 commit comments

Comments
 (0)