build: move dynafed and pak to server rather than libelementsconsensus

This was causing build failures on win64, and since we (currently) do
not expose any dynafed or PAK stuff in libelementsconsensus, there is
no reason to be trying to link these.
This commit is contained in:
Andrew Poelstra 2020-12-13 17:38:38 +00:00
parent 660e2f7210
commit 6281c1917a

View file

@ -188,6 +188,7 @@ BITCOIN_CORE_H = \
policy/rbf.h \
policy/settings.h \
pow.h \
primitives/pak.h \
protocol.h \
psbt.h \
random.h \
@ -305,6 +306,7 @@ libbitcoin_server_a_SOURCES = \
chain.cpp \
confidential_validation.cpp \
consensus/tx_verify.cpp \
dynafed.cpp \
dbwrapper.cpp \
flatfile.cpp \
httprpc.cpp \
@ -331,6 +333,7 @@ libbitcoin_server_a_SOURCES = \
policy/rbf.cpp \
policy/settings.cpp \
pow.cpp \
primitives/pak.cpp \
rest.cpp \
rpc/blockchain.cpp \
rpc/mining.cpp \
@ -472,14 +475,11 @@ libelements_consensus_a_SOURCES = \
arith_uint256.cpp \
arith_uint256.h \
asset.cpp \
chain.h \
chain.cpp \
consensus/merkle.cpp \
consensus/merkle.h \
consensus/params.h \
consensus/tx_check.cpp \
consensus/validation.h \
dynafed.cpp \
hash.cpp \
hash.h \
prevector.h \
@ -491,8 +491,6 @@ libelements_consensus_a_SOURCES = \
primitives/txwitness.h \
primitives/transaction.cpp \
primitives/transaction.h \
primitives/pak.cpp \
primitives/pak.h \
primitives/bitcoin/block.cpp \
primitives/bitcoin/block.h \
primitives/bitcoin/merkleblock.cpp \