Changeset View
Changeset View
Standalone View
Standalone View
src/bench/CMakeLists.txt
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | add_executable(bitcoin-bench | ||||
lockedpool.cpp | lockedpool.cpp | ||||
mempool_eviction.cpp | mempool_eviction.cpp | ||||
merkle_root.cpp | merkle_root.cpp | ||||
prevector.cpp | prevector.cpp | ||||
rollingbloom.cpp | rollingbloom.cpp | ||||
rpc_mempool.cpp | rpc_mempool.cpp | ||||
util_time.cpp | util_time.cpp | ||||
# TODO: make a test library | |||||
../test/test_bitcoin.cpp | |||||
# Add the generated headers to trigger the conversion command | # Add the generated headers to trigger the conversion command | ||||
${BENCH_DATA_GENERATED_HEADERS} | ${BENCH_DATA_GENERATED_HEADERS} | ||||
) | ) | ||||
target_link_libraries(bitcoin-bench common bitcoinconsensus server) | target_link_libraries(bitcoin-bench common bitcoinconsensus server) | ||||
if(BUILD_BITCOIN_WALLET) | if(BUILD_BITCOIN_WALLET) | ||||
target_sources(bitcoin-bench PRIVATE coin_selection.cpp) | target_sources(bitcoin-bench PRIVATE coin_selection.cpp) | ||||
target_link_libraries(bitcoin-bench wallet) | target_link_libraries(bitcoin-bench wallet) | ||||
endif() | endif() | ||||
add_custom_target(bench-bitcoin COMMAND bitcoin-bench USES_TERMINAL) | add_custom_target(bench-bitcoin COMMAND bitcoin-bench USES_TERMINAL) |