1 # This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include
4 pkgcfgdir= $(pkgdatadir)/config.d/
6 libexecdir= $(pkglibdir)/libexec/
12 AM_CFLAGS = -fprofile-arcs -ftest-coverage
19 gnunet-service-scalarproduct-alice \
20 gnunet-service-scalarproduct-bob \
21 gnunet-service-scalarproduct-ecc-alice \
22 gnunet-service-scalarproduct-ecc-bob
25 libgnunetscalarproduct.la
27 gnunet_scalarproduct_SOURCES = \
28 gnunet-scalarproduct.c
29 gnunet_scalarproduct_LDADD = \
30 $(top_builddir)/src/util/libgnunetutil.la \
31 libgnunetscalarproduct.la \
36 gnunet_service_scalarproduct_alice_SOURCES = \
37 gnunet-service-scalarproduct.h \
38 gnunet-service-scalarproduct_alice.c
39 gnunet_service_scalarproduct_alice_LDADD = \
40 $(top_builddir)/src/util/libgnunetutil.la \
41 $(top_builddir)/src/cadet/libgnunetcadet.la \
42 $(top_builddir)/src/set/libgnunetset.la \
47 gnunet_service_scalarproduct_bob_SOURCES = \
48 gnunet-service-scalarproduct.h \
49 gnunet-service-scalarproduct_bob.c
50 gnunet_service_scalarproduct_bob_LDADD = \
51 $(top_builddir)/src/util/libgnunetutil.la \
52 $(top_builddir)/src/cadet/libgnunetcadet.la \
53 $(top_builddir)/src/set/libgnunetset.la \
58 gnunet_service_scalarproduct_ecc_alice_SOURCES = \
59 gnunet-service-scalarproduct-ecc.h \
60 gnunet-service-scalarproduct-ecc_alice.c
61 gnunet_service_scalarproduct_ecc_alice_LDADD = \
62 $(top_builddir)/src/util/libgnunetutil.la \
63 $(top_builddir)/src/cadet/libgnunetcadet.la \
64 $(top_builddir)/src/set/libgnunetset.la \
69 gnunet_service_scalarproduct_ecc_bob_SOURCES = \
70 gnunet-service-scalarproduct-ecc.h \
71 gnunet-service-scalarproduct-ecc_bob.c
72 gnunet_service_scalarproduct_ecc_bob_LDADD = \
73 $(top_builddir)/src/util/libgnunetutil.la \
74 $(top_builddir)/src/cadet/libgnunetcadet.la \
75 $(top_builddir)/src/set/libgnunetset.la \
80 libgnunetscalarproduct_la_SOURCES = \
83 libgnunetscalarproduct_la_LIBADD = \
84 $(top_builddir)/src/util/libgnunetutil.la \
85 $(top_builddir)/src/statistics/libgnunetstatistics.la \
89 libgnunetscalarproduct_la_LDFLAGS = \
93 test_scalarproduct.conf \
97 test_scalarproduct.sh \
98 test_scalarproduct_negative.sh \
99 test_scalarproduct_negativezero.sh
102 test_ecc_scalarproduct
105 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
106 TESTS = $(check_SCRIPTS) $(check_PROGRAMS)
110 test_ecc_scalarproduct_SOURCES = \
111 test_ecc_scalarproduct.c
112 test_ecc_scalarproduct_LDADD = \
113 $(top_builddir)/src/util/libgnunetutil.la \