Changeset View
Changeset View
Standalone View
Standalone View
src/Makefile.am
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | |||||
LIBBITCOIN_CRYPTO_AVX2 = crypto/libbitcoin_crypto_avx2.a | LIBBITCOIN_CRYPTO_AVX2 = crypto/libbitcoin_crypto_avx2.a | ||||
LIBBITCOIN_CRYPTO += $(LIBBITCOIN_CRYPTO_AVX2) | LIBBITCOIN_CRYPTO += $(LIBBITCOIN_CRYPTO_AVX2) | ||||
endif | endif | ||||
if ENABLE_SHANI | if ENABLE_SHANI | ||||
LIBBITCOIN_CRYPTO_SHANI = crypto/libbitcoin_crypto_shani.a | LIBBITCOIN_CRYPTO_SHANI = crypto/libbitcoin_crypto_shani.a | ||||
LIBBITCOIN_CRYPTO += $(LIBBITCOIN_CRYPTO_SHANI) | LIBBITCOIN_CRYPTO += $(LIBBITCOIN_CRYPTO_SHANI) | ||||
endif | endif | ||||
$(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*) | $(LIBSECP256K1): $(wildcard secp256k1/src/*.h) $(wildcard secp256k1/src/*.c) $(wildcard secp256k1/include/*) | ||||
$(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F) | $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F) | ||||
# Make is not made aware of per-object dependencies to avoid limiting building parallelization | # Make is not made aware of per-object dependencies to avoid limiting building parallelization | ||||
# But to build the less dependent modules first, we manually select their order here: | # But to build the less dependent modules first, we manually select their order here: | ||||
EXTRA_LIBRARIES += \ | EXTRA_LIBRARIES += \ | ||||
$(LIBBITCOIN_CRYPTO) \ | $(LIBBITCOIN_CRYPTO) \ | ||||
$(LIBBITCOIN_UTIL) \ | $(LIBBITCOIN_UTIL) \ | ||||
$(LIBBITCOIN_COMMON) \ | $(LIBBITCOIN_COMMON) \ | ||||
▲ Show 20 Lines • Show All 605 Lines • Show Last 20 Lines |