mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-03 09:56:38 -05:00
multiprocess build cleanup: comment on manual dependencies
Also move manual dependency closer to actual build target
This commit is contained in:
parent
6e1c16c144
commit
44904aa632
1 changed files with 4 additions and 1 deletions
|
@ -330,7 +330,6 @@ obj/build.h: FORCE
|
||||||
"$(abs_top_srcdir)"
|
"$(abs_top_srcdir)"
|
||||||
libbitcoin_util_a-clientversion.$(OBJEXT): obj/build.h
|
libbitcoin_util_a-clientversion.$(OBJEXT): obj/build.h
|
||||||
|
|
||||||
ipc/capnp/libbitcoin_ipc_a-protocol.$(OBJEXT): $(libbitcoin_ipc_mpgen_input:=.h)
|
|
||||||
|
|
||||||
# server: shared between bitcoind and bitcoin-qt
|
# server: shared between bitcoind and bitcoin-qt
|
||||||
# Contains code accessing mempool and chain state that is meant to be separated
|
# Contains code accessing mempool and chain state that is meant to be separated
|
||||||
|
@ -1012,6 +1011,10 @@ libbitcoin_ipc_mpgen_input = \
|
||||||
EXTRA_DIST += $(libbitcoin_ipc_mpgen_input)
|
EXTRA_DIST += $(libbitcoin_ipc_mpgen_input)
|
||||||
%.capnp:
|
%.capnp:
|
||||||
|
|
||||||
|
# Explicitly list dependencies on generated headers as described in
|
||||||
|
# https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html#Recording-Dependencies-manually
|
||||||
|
ipc/capnp/libbitcoin_ipc_a-protocol.$(OBJEXT): $(libbitcoin_ipc_mpgen_input:=.h)
|
||||||
|
|
||||||
if BUILD_MULTIPROCESS
|
if BUILD_MULTIPROCESS
|
||||||
LIBBITCOIN_IPC=libbitcoin_ipc.a
|
LIBBITCOIN_IPC=libbitcoin_ipc.a
|
||||||
libbitcoin_ipc_a_SOURCES = \
|
libbitcoin_ipc_a_SOURCES = \
|
||||||
|
|
Loading…
Add table
Reference in a new issue