X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2FMakefile.am;h=737726e3f2687fb2f1b50b333f27548767859cb0;hb=2587d268f7c92b09bfc1b0130105b378d6055329;hp=685632b4997361232a4960120e5a2a7c743a81cb;hpb=55d612a4f2b68911b472d10bb7efd50d8740fe6e;p=oweals%2Fgnunet.git diff --git a/src/util/Makefile.am b/src/util/Makefile.am index 685632b49..737726e3f 100644 --- a/src/util/Makefile.am +++ b/src/util/Makefile.am @@ -46,12 +46,6 @@ gnunet_helper_w32_console_SOURCES = \ gnunet_helper_w32_console_LDADD = \ libgnunetutil.la -noinst_PROGRAMS = \ - gnunet-config-diff \ - $(W32CAT) \ - test_common_logging_dummy - - gnunet_config_diff_SOURCES = \ gnunet-config-diff.c gnunet_config_diff_LDADD = \ @@ -62,8 +56,6 @@ test_common_logging_dummy_SOURCES = \ test_common_logging_dummy_LDADD = \ libgnunetutil.la -lib_LTLIBRARIES = libgnunetutil.la - libgnunetutil_la_SOURCES = \ bandwidth.c \ bio.c \ @@ -73,6 +65,7 @@ libgnunetutil_la_SOURCES = \ common_endian.c \ common_logging.c \ configuration.c \ + configuration_loader.c \ connection.c \ container_bloomfilter.c \ container_heap.c \ @@ -83,7 +76,10 @@ libgnunetutil_la_SOURCES = \ crypto_symmetric.c \ crypto_crc.c \ crypto_ecc.c \ + crypto_ecc_dlog.c \ + crypto_ecc_setup.c \ crypto_hash.c \ + crypto_hash_file.c \ crypto_hkdf.c \ crypto_kdf.c \ crypto_mpi.c \ @@ -91,6 +87,7 @@ libgnunetutil_la_SOURCES = \ crypto_random.c \ crypto_rsa.c \ disk.c \ + disk_iterator.c \ disk.h \ getopt.c \ getopt_helpers.c \ @@ -114,6 +111,7 @@ libgnunetutil_la_SOURCES = \ signal.c \ strings.c \ time.c \ + socks.c \ speedup.c speedup.h libgnunetutil_la_LIBADD = \ @@ -127,11 +125,43 @@ libgnunetutil_la_LDFLAGS = \ $(GN_LIB_LDFLAGS) \ -version-info 13:0:0 + +libgnunetutil_taler_wallet_la_SOURCES = \ + common_allocation.c \ + common_endian.c \ + common_logging.c \ + container_heap.c \ + container_multihashmap.c \ + container_multihashmap32.c \ + crypto_symmetric.c \ + crypto_crc.c \ + crypto_ecc.c \ + crypto_hash.c \ + crypto_hkdf.c \ + crypto_kdf.c \ + crypto_mpi.c \ + crypto_random.c \ + crypto_rsa.c \ + strings.c \ + time.c + +libgnunetutil_taler_wallet_la_LIBADD = \ + $(LIBGCRYPT_LIBS) \ + -lunistring + +libgnunetutil_taler_wallet_la_LDFLAGS = \ + $(GN_LIB_LDFLAGS) \ + -version-info 0:0:0 + if HAVE_TESTING GNUNET_ECC = gnunet-ecc GNUNET_SCRYPT = gnunet-scrypt endif +if TALER_ONLY +lib_LTLIBRARIES = libgnunetutil_taler_wallet.la +else +lib_LTLIBRARIES = libgnunetutil.la libexec_PROGRAMS = \ gnunet-service-resolver \ @@ -147,6 +177,20 @@ bin_PROGRAMS = \ $(GNUNET_SCRYPT) \ gnunet-uri +noinst_PROGRAMS = \ + gnunet-config-diff \ + $(W32CAT) \ + test_common_logging_dummy + + +if ENABLE_TEST_RUN +AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH; +TESTS = $(check_PROGRAMS) +endif + +endif + + do_subst = $(SED) -e 's,[@]PYTHON[@],$(PYTHON),g' gnunet-qr: gnunet-qr.py.in Makefile @@ -229,6 +273,7 @@ check_PROGRAMS = \ test_crypto_eddsa \ test_crypto_ecdhe \ test_crypto_ecdh_eddsa \ + test_crypto_ecc_dlog \ test_crypto_hash \ test_crypto_hash_context \ test_crypto_hkdf \ @@ -266,10 +311,6 @@ check_PROGRAMS = \ test_os_start_process \ test_common_logging_runtime_loglevels -if ENABLE_TEST_RUN -AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH; -TESTS = $(check_PROGRAMS) -endif # Declare .nc (NO-CONCURRENCY) as a test extension so that we can impart # sequential execution order for them @@ -383,6 +424,12 @@ test_crypto_eddsa_LDADD = \ libgnunetutil.la \ $(LIBGCRYPT_LIBS) +test_crypto_ecc_dlog_SOURCES = \ + test_crypto_ecc_dlog.c +test_crypto_ecc_dlog_LDADD = \ + libgnunetutil.la \ + $(LIBGCRYPT_LIBS) + test_crypto_ecdhe_SOURCES = \ test_crypto_ecdhe.c test_crypto_ecdhe_LDADD = \