Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show First 20 Lines • Show All 302 Lines • ▼ Show 20 Lines | |||||
# Various completely unrelated features shared by all executables. | # Various completely unrelated features shared by all executables. | ||||
add_library(util | add_library(util | ||||
chainparamsbase.cpp | chainparamsbase.cpp | ||||
clientversion.cpp | clientversion.cpp | ||||
compat/glibc_sanity.cpp | compat/glibc_sanity.cpp | ||||
compat/glibcxx_sanity.cpp | compat/glibcxx_sanity.cpp | ||||
compat/strnlen.cpp | compat/strnlen.cpp | ||||
fs.cpp | fs.cpp | ||||
interfaces/handler.cpp | |||||
logging.cpp | logging.cpp | ||||
random.cpp | random.cpp | ||||
rcu.cpp | rcu.cpp | ||||
rpc/protocol.cpp | rpc/protocol.cpp | ||||
support/cleanse.cpp | support/cleanse.cpp | ||||
support/lockedpool.cpp | support/lockedpool.cpp | ||||
sync.cpp | sync.cpp | ||||
threadinterrupt.cpp | threadinterrupt.cpp | ||||
▲ Show 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
# Make sure boost uses std::atomic (it doesn't before 1.63) | # Make sure boost uses std::atomic (it doesn't before 1.63) | ||||
target_compile_definitions(util PUBLIC BOOST_SP_USE_STD_ATOMIC BOOST_AC_USE_STD_ATOMIC) | target_compile_definitions(util PUBLIC BOOST_SP_USE_STD_ATOMIC BOOST_AC_USE_STD_ATOMIC) | ||||
# More completely unrelated features shared by all executables. | # More completely unrelated features shared by all executables. | ||||
# Because nothing says this is different from util than "common" | # Because nothing says this is different from util than "common" | ||||
add_library(common | add_library(common | ||||
amount.cpp | amount.cpp | ||||
base58.cpp | base58.cpp | ||||
bloom.cpp | |||||
cashaddr.cpp | cashaddr.cpp | ||||
cashaddrenc.cpp | cashaddrenc.cpp | ||||
chainparams.cpp | chainparams.cpp | ||||
config.cpp | config.cpp | ||||
consensus/merkle.cpp | consensus/merkle.cpp | ||||
coins.cpp | coins.cpp | ||||
compressor.cpp | compressor.cpp | ||||
eventloop.cpp | eventloop.cpp | ||||
feerate.cpp | feerate.cpp | ||||
core_read.cpp | core_read.cpp | ||||
core_write.cpp | core_write.cpp | ||||
key.cpp | key.cpp | ||||
key_io.cpp | key_io.cpp | ||||
keystore.cpp | keystore.cpp | ||||
merkleblock.cpp | |||||
net_permissions.cpp | net_permissions.cpp | ||||
netaddress.cpp | netaddress.cpp | ||||
netbase.cpp | netbase.cpp | ||||
outputtype.cpp | |||||
policy/policy.cpp | policy/policy.cpp | ||||
primitives/block.cpp | primitives/block.cpp | ||||
protocol.cpp | protocol.cpp | ||||
psbt.cpp | psbt.cpp | ||||
rpc/rawtransaction_util.cpp | rpc/rawtransaction_util.cpp | ||||
rpc/util.cpp | rpc/util.cpp | ||||
scheduler.cpp | scheduler.cpp | ||||
versionbitsinfo.cpp | versionbitsinfo.cpp | ||||
▲ Show 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
endif() | endif() | ||||
# Bitcoin server facilities | # Bitcoin server facilities | ||||
add_library(server | add_library(server | ||||
addrdb.cpp | addrdb.cpp | ||||
addrman.cpp | addrman.cpp | ||||
avalanche.cpp | avalanche.cpp | ||||
banman.cpp | banman.cpp | ||||
bloom.cpp | |||||
blockencodings.cpp | blockencodings.cpp | ||||
blockfilter.cpp | blockfilter.cpp | ||||
chain.cpp | chain.cpp | ||||
checkpoints.cpp | checkpoints.cpp | ||||
config.cpp | config.cpp | ||||
consensus/activation.cpp | consensus/activation.cpp | ||||
consensus/tx_verify.cpp | consensus/tx_verify.cpp | ||||
consensus/tx_check.cpp | consensus/tx_check.cpp | ||||
dbwrapper.cpp | dbwrapper.cpp | ||||
flatfile.cpp | flatfile.cpp | ||||
httprpc.cpp | httprpc.cpp | ||||
httpserver.cpp | httpserver.cpp | ||||
index/base.cpp | index/base.cpp | ||||
index/txindex.cpp | index/txindex.cpp | ||||
init.cpp | init.cpp | ||||
interfaces/chain.cpp | interfaces/chain.cpp | ||||
interfaces/handler.cpp | |||||
interfaces/node.cpp | interfaces/node.cpp | ||||
merkleblock.cpp | |||||
miner.cpp | miner.cpp | ||||
minerfund.cpp | minerfund.cpp | ||||
net.cpp | net.cpp | ||||
net_processing.cpp | net_processing.cpp | ||||
node/coin.cpp | node/coin.cpp | ||||
node/transaction.cpp | node/transaction.cpp | ||||
noui.cpp | noui.cpp | ||||
outputtype.cpp | |||||
policy/fees.cpp | policy/fees.cpp | ||||
policy/mempool.cpp | policy/mempool.cpp | ||||
policy/settings.cpp | policy/settings.cpp | ||||
pow.cpp | pow.cpp | ||||
rest.cpp | rest.cpp | ||||
rpc/abc.cpp | rpc/abc.cpp | ||||
rpc/avalanche.cpp | rpc/avalanche.cpp | ||||
rpc/blockchain.cpp | rpc/blockchain.cpp | ||||
▲ Show 20 Lines • Show All 145 Lines • Show Last 20 Lines |