diff --git a/contrib/teamcity/build-configurations.sh b/contrib/teamcity/build-configurations.sh --- a/contrib/teamcity/build-configurations.sh +++ b/contrib/teamcity/build-configurations.sh @@ -237,6 +237,19 @@ run_test_bitcoin "without wallet" ;; + build-without-zmq) + # Build without Zeromq and run the unit tests. + CMAKE_FLAGS=( + "-DBUILD_BITCOIN_ZMQ=OFF" + ) + CMAKE_FLAGS="${CMAKE_FLAGS[*]}" "${DEVTOOLS_DIR}"/build_cmake.sh + + ninja check-bitcoin-qt + ninja check-functional + + run_test_bitcoin "without zmq" + ;; + build-ibd) "${DEVTOOLS_DIR}"/build_cmake.sh "${CI_SCRIPTS_DIR}"/ibd.sh -disablewallet -debug=net diff --git a/src/wallet/CMakeLists.txt b/src/wallet/CMakeLists.txt --- a/src/wallet/CMakeLists.txt +++ b/src/wallet/CMakeLists.txt @@ -25,7 +25,7 @@ walletutil.cpp ) -target_link_libraries(wallet zmq server script univalue Event::event BerkeleyDB::CXX) +target_link_libraries(wallet server script univalue Event::event BerkeleyDB::CXX) # wallet-tool library add_library(wallet-tool wallettool.cpp)