Changeset View
Changeset View
Standalone View
Standalone View
src/bench/CMakeLists.txt
# Copyright (c) 2018 The Bitcoin developers | # Copyright (c) 2018 The Bitcoin developers | ||||
project(bitcoin-bench) | project(bitcoin-bench) | ||||
add_executable(bitcoin-bench | add_executable(bitcoin-bench | ||||
EXCLUDE_FROM_ALL | EXCLUDE_FROM_ALL | ||||
base58.cpp | base58.cpp | ||||
bench.cpp | bench.cpp | ||||
bench_bitcoin.cpp | bench_bitcoin.cpp | ||||
cashaddr.cpp | cashaddr.cpp | ||||
ccoins_caching.cpp | ccoins_caching.cpp | ||||
# checkblock.cpp TODO Fix including bench/data/*.raw files | # checkblock.cpp TODO Fix including bench/data/*.raw files | ||||
checkqueue.cpp | checkqueue.cpp | ||||
crypto_hash.cpp | crypto_hash.cpp | ||||
gcs_filter.cpp | |||||
Examples.cpp | Examples.cpp | ||||
gcs_filter.cpp | |||||
lockedpool.cpp | lockedpool.cpp | ||||
mempool_eviction.cpp | mempool_eviction.cpp | ||||
merkle_root.cpp | |||||
perf.cpp | perf.cpp | ||||
prevector.cpp | prevector.cpp | ||||
rollingbloom.cpp | rollingbloom.cpp | ||||
) | ) | ||||
target_link_libraries(bitcoin-bench common bitcoinconsensus server) | target_link_libraries(bitcoin-bench common bitcoinconsensus server) | ||||
if(BUILD_BITCOIN_WALLET) | |||||
target_sources(bitcoin-bench PRIVATE coin_selection.cpp) | |||||
endif() | |||||
add_custom_target(bench-bitcoin | add_custom_target(bench-bitcoin | ||||
COMMAND | COMMAND | ||||
./bitcoin-bench | ./bitcoin-bench | ||||
DEPENDS | DEPENDS | ||||
bitcoin-bench | bitcoin-bench | ||||
) | ) |