Changeset View
Changeset View
Standalone View
Standalone View
src/secp256k1/Makefile.am
Show All 34 Lines | |||||
noinst_HEADERS += src/field_10x26_impl.h | noinst_HEADERS += src/field_10x26_impl.h | ||||
noinst_HEADERS += src/field_5x52.h | noinst_HEADERS += src/field_5x52.h | ||||
noinst_HEADERS += src/field_5x52_impl.h | noinst_HEADERS += src/field_5x52_impl.h | ||||
noinst_HEADERS += src/field_5x52_int128_impl.h | noinst_HEADERS += src/field_5x52_int128_impl.h | ||||
noinst_HEADERS += src/field_5x52_asm_impl.h | noinst_HEADERS += src/field_5x52_asm_impl.h | ||||
noinst_HEADERS += src/java/org_bitcoin_NativeSecp256k1.h | noinst_HEADERS += src/java/org_bitcoin_NativeSecp256k1.h | ||||
noinst_HEADERS += src/java/org_bitcoin_Secp256k1Context.h | noinst_HEADERS += src/java/org_bitcoin_Secp256k1Context.h | ||||
noinst_HEADERS += src/util.h | noinst_HEADERS += src/util.h | ||||
noinst_HEADERS += src/scratch.h | |||||
noinst_HEADERS += src/scratch_impl.h | |||||
noinst_HEADERS += src/testrand.h | noinst_HEADERS += src/testrand.h | ||||
noinst_HEADERS += src/testrand_impl.h | noinst_HEADERS += src/testrand_impl.h | ||||
noinst_HEADERS += src/hash.h | noinst_HEADERS += src/hash.h | ||||
noinst_HEADERS += src/hash_impl.h | noinst_HEADERS += src/hash_impl.h | ||||
noinst_HEADERS += src/field.h | noinst_HEADERS += src/field.h | ||||
noinst_HEADERS += src/field_impl.h | noinst_HEADERS += src/field_impl.h | ||||
noinst_HEADERS += src/bench.h | noinst_HEADERS += src/bench.h | ||||
noinst_HEADERS += contrib/lax_der_parsing.h | noinst_HEADERS += contrib/lax_der_parsing.h | ||||
Show All 22 Lines | |||||
libsecp256k1_la_LIBADD = $(SECP_LIBS) $(COMMON_LIB) | libsecp256k1_la_LIBADD = $(SECP_LIBS) $(COMMON_LIB) | ||||
libsecp256k1_jni_la_SOURCES = src/java/org_bitcoin_NativeSecp256k1.c src/java/org_bitcoin_Secp256k1Context.c | libsecp256k1_jni_la_SOURCES = src/java/org_bitcoin_NativeSecp256k1.c src/java/org_bitcoin_Secp256k1Context.c | ||||
libsecp256k1_jni_la_CPPFLAGS = -DSECP256K1_BUILD $(JNI_INCLUDES) | libsecp256k1_jni_la_CPPFLAGS = -DSECP256K1_BUILD $(JNI_INCLUDES) | ||||
libsecp256k1_jni_la_LIBADD = $(SECP256K1_LIB) | libsecp256k1_jni_la_LIBADD = $(SECP256K1_LIB) | ||||
noinst_PROGRAMS = | noinst_PROGRAMS = | ||||
if USE_BENCHMARK | if USE_BENCHMARK | ||||
noinst_PROGRAMS += bench_verify bench_sign bench_internal | noinst_PROGRAMS += bench_verify bench_sign bench_internal bench_ecmult | ||||
bench_verify_SOURCES = src/bench_verify.c | bench_verify_SOURCES = src/bench_verify.c | ||||
bench_verify_LDADD = libsecp256k1.la $(SECP_LIBS) $(SECP_TEST_LIBS) $(COMMON_LIB) | bench_verify_LDADD = libsecp256k1.la $(SECP_LIBS) $(SECP_TEST_LIBS) $(COMMON_LIB) | ||||
bench_sign_SOURCES = src/bench_sign.c | bench_sign_SOURCES = src/bench_sign.c | ||||
bench_sign_LDADD = libsecp256k1.la $(SECP_LIBS) $(SECP_TEST_LIBS) $(COMMON_LIB) | bench_sign_LDADD = libsecp256k1.la $(SECP_LIBS) $(SECP_TEST_LIBS) $(COMMON_LIB) | ||||
bench_internal_SOURCES = src/bench_internal.c | bench_internal_SOURCES = src/bench_internal.c | ||||
bench_internal_LDADD = $(SECP_LIBS) $(COMMON_LIB) | bench_internal_LDADD = $(SECP_LIBS) $(COMMON_LIB) | ||||
bench_internal_CPPFLAGS = -DSECP256K1_BUILD -I$(top_srcdir)/src $(SECP_INCLUDES) | bench_internal_CPPFLAGS = -DSECP256K1_BUILD -I$(top_srcdir)/src $(SECP_INCLUDES) | ||||
bench_ecmult_SOURCES = src/bench_ecmult.c | |||||
bench_ecmult_LDADD = $(SECP_LIBS) $(COMMON_LIB) | |||||
bench_ecmult_CPPFLAGS = -DSECP256K1_BUILD -I$(top_srcdir)/src $(SECP_INCLUDES) | |||||
endif | endif | ||||
TESTS = | TESTS = | ||||
if USE_TESTS | if USE_TESTS | ||||
noinst_PROGRAMS += tests | noinst_PROGRAMS += tests | ||||
tests_SOURCES = src/tests.c | tests_SOURCES = src/tests.c | ||||
tests_CPPFLAGS = -DSECP256K1_BUILD -I$(top_srcdir)/src -I$(top_srcdir)/include $(SECP_INCLUDES) $(SECP_TEST_INCLUDES) | tests_CPPFLAGS = -DSECP256K1_BUILD -I$(top_srcdir)/src -I$(top_srcdir)/include $(SECP_INCLUDES) $(SECP_TEST_INCLUDES) | ||||
if !ENABLE_COVERAGE | if !ENABLE_COVERAGE | ||||
▲ Show 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | gen_%.o: src/gen_%.c | ||||
$(CC_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD) -c $< -o $@ | $(CC_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD) -c $< -o $@ | ||||
$(gen_context_BIN): $(gen_context_OBJECTS) | $(gen_context_BIN): $(gen_context_OBJECTS) | ||||
$(CC_FOR_BUILD) $^ -o $@ | $(CC_FOR_BUILD) $^ -o $@ | ||||
$(libsecp256k1_la_OBJECTS): src/ecmult_static_context.h | $(libsecp256k1_la_OBJECTS): src/ecmult_static_context.h | ||||
$(tests_OBJECTS): src/ecmult_static_context.h | $(tests_OBJECTS): src/ecmult_static_context.h | ||||
$(bench_internal_OBJECTS): src/ecmult_static_context.h | $(bench_internal_OBJECTS): src/ecmult_static_context.h | ||||
$(bench_ecmult_OBJECTS): src/ecmult_static_context.h | |||||
src/ecmult_static_context.h: $(gen_context_BIN) | src/ecmult_static_context.h: $(gen_context_BIN) | ||||
./$(gen_context_BIN) | ./$(gen_context_BIN) | ||||
CLEANFILES = $(gen_context_BIN) src/ecmult_static_context.h $(JAVA_BUILD)/$(JAVA_ORG)/*.class .stamp-java | CLEANFILES = $(gen_context_BIN) src/ecmult_static_context.h $(JAVA_BUILD)/$(JAVA_ORG)/*.class .stamp-java | ||||
endif | endif | ||||
EXTRA_DIST = autogen.sh src/gen_context.c src/basic-config.h $(JAVA_FILES) | EXTRA_DIST = autogen.sh src/gen_context.c src/basic-config.h $(JAVA_FILES) | ||||
Show All 16 Lines |