mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-19 09:54:16 +01:00
2ab41af8e2
most likely unused since the switch to libwally for internal blockchain things. these method names were clashing with ones that are to be introduced with some libwally cleanups, so getting rid of them pre-emptively keeps us libwally compatible
61 lines
1.6 KiB
Makefile
61 lines
1.6 KiB
Makefile
# Included for one dir up.
|
|
|
|
BITCOIN_SRC := \
|
|
bitcoin/base58.c \
|
|
bitcoin/block.c \
|
|
bitcoin/chainparams.c \
|
|
bitcoin/locktime.c \
|
|
bitcoin/preimage.c \
|
|
bitcoin/privkey.c \
|
|
bitcoin/psbt.c \
|
|
bitcoin/pubkey.c \
|
|
bitcoin/script.c \
|
|
bitcoin/shadouble.c \
|
|
bitcoin/short_channel_id.c \
|
|
bitcoin/signature.c \
|
|
bitcoin/tx.c \
|
|
bitcoin/tx_parts.c \
|
|
bitcoin/varint.c
|
|
|
|
BITCOIN_OBJS := $(BITCOIN_SRC:.c=.o)
|
|
|
|
BITCOIN_HEADERS := bitcoin/address.h \
|
|
bitcoin/base58.h \
|
|
bitcoin/block.h \
|
|
bitcoin/chainparams.h \
|
|
bitcoin/feerate.h \
|
|
bitcoin/locktime.h \
|
|
bitcoin/preimage.h \
|
|
bitcoin/privkey.h \
|
|
bitcoin/psbt.h \
|
|
bitcoin/pubkey.h \
|
|
bitcoin/script.h \
|
|
bitcoin/shadouble.h \
|
|
bitcoin/short_channel_id.h \
|
|
bitcoin/signature.h \
|
|
bitcoin/tx.h \
|
|
bitcoin/tx_parts.h \
|
|
bitcoin/varint.h
|
|
|
|
check-source: $(BITCOIN_SRC:%=check-src-include-order/%) \
|
|
$(BITCOIN_HEADERS:%=check-hdr-include-order/%)
|
|
|
|
# Bitcoin objects depends on bitcoin/ external/ and ccan
|
|
$(BITCOIN_OBJS): $(CCAN_HEADERS) $(BITCOIN_HEADERS) $(EXTERNAL_HEADERS)
|
|
|
|
check-source-bolt: $(BITCOIN_SRC:%=bolt-check/%) $(BITCOIN_HEADERS:%=bolt-check/%)
|
|
|
|
check-makefile: check-bitcoin-makefile
|
|
|
|
check-bitcoin-makefile:
|
|
@if [ "`echo bitcoin/*.h`" != "$(BITCOIN_HEADERS)" ]; then echo BITCOIN_HEADERS incorrect; exit 1; fi
|
|
|
|
check-whitespace: $(BITCOIN_SRC:%=check-whitespace/%) $(BITCOIN_HEADERS:%=check-whitespace/%) check-whitespace/bitcoin/Makefile
|
|
|
|
clean: bitcoin-clean
|
|
|
|
bitcoin-clean:
|
|
$(RM) $(BITCOIN_OBJS) $(BITCOIN_TEST_PROGRAMS) $(BITCOIN_TEST_OBJS)
|
|
|
|
include bitcoin/test/Makefile
|