mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-19 14:53:43 +01:00
files share the same purpose, and we shouldn't have wallet code inside the test directory. This later is needed to use wallet util functions in the bench and test binaries without be forced to duplicate them.
46 lines
1.2 KiB
Makefile
46 lines
1.2 KiB
Makefile
# Copyright (c) 2013-2019 The Bitcoin Core developers
|
|
# Distributed under the MIT software license, see the accompanying
|
|
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
LIBTEST_UTIL=libtest_util.a
|
|
|
|
EXTRA_LIBRARIES += \
|
|
$(LIBTEST_UTIL)
|
|
|
|
TEST_UTIL_H = \
|
|
test/util/blockfilter.h \
|
|
test/util/chainstate.h \
|
|
test/util/logging.h \
|
|
test/util/mining.h \
|
|
test/util/net.h \
|
|
test/util/script.h \
|
|
test/util/setup_common.h \
|
|
test/util/str.h \
|
|
test/util/transaction_utils.h \
|
|
test/util/txmempool.h \
|
|
test/util/validation.h
|
|
|
|
if ENABLE_WALLET
|
|
TEST_UTIL_H += wallet/test/util.h
|
|
endif # ENABLE_WALLET
|
|
|
|
libtest_util_a_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) $(BOOST_CPPFLAGS)
|
|
libtest_util_a_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
|
|
libtest_util_a_SOURCES = \
|
|
test/util/blockfilter.cpp \
|
|
test/util/logging.cpp \
|
|
test/util/mining.cpp \
|
|
test/util/net.cpp \
|
|
test/util/script.cpp \
|
|
test/util/setup_common.cpp \
|
|
test/util/str.cpp \
|
|
test/util/transaction_utils.cpp \
|
|
test/util/txmempool.cpp \
|
|
test/util/validation.cpp
|
|
|
|
if ENABLE_WALLET
|
|
libtest_util_a_SOURCES += wallet/test/util.cpp
|
|
endif # ENABLE_WALLET
|
|
|
|
libtest_util_a_SOURCES += $(TEST_UTIL_H)
|