- fix coverity
[oweals/gnunet.git] / src / scalarproduct / Makefile.am
index ecebdbfc579b515de4cb4a47fefe6ca0340d3ab5..e2487d9f3821333da8544ed533c013806b257976 100644 (file)
@@ -1,3 +1,4 @@
+# This Makefile.am is in the public domain
 AM_CPPFLAGS = -I$(top_srcdir)/src/include
 
 pkgcfgdir= $(pkgdatadir)/config.d/
@@ -20,7 +21,9 @@ bin_PROGRAMS = \
 
 libexec_PROGRAMS = \
  gnunet-service-scalarproduct-alice \
- gnunet-service-scalarproduct-bob
+ gnunet-service-scalarproduct-bob \
+ gnunet-service-scalarproduct-ecc-alice \
+ gnunet-service-scalarproduct-ecc-bob
 
 lib_LTLIBRARIES = \
   libgnunetscalarproduct.la
@@ -47,7 +50,7 @@ gnunet_service_scalarproduct_alice_LDADD = \
 
 gnunet_service_scalarproduct_bob_SOURCES = \
   gnunet-service-scalarproduct.h \
-  gnunet-service-scalarproduct_bob.c gnunet-service-scalarproduct_bob.h
+  gnunet-service-scalarproduct_bob.c
 gnunet_service_scalarproduct_bob_LDADD = \
   $(top_builddir)/src/util/libgnunetutil.la \
   $(top_builddir)/src/cadet/libgnunetcadet.la \
@@ -56,6 +59,28 @@ gnunet_service_scalarproduct_bob_LDADD = \
   -lgcrypt \
   $(GN_LIBINTL)
 
+gnunet_service_scalarproduct_ecc_alice_SOURCES = \
+  gnunet-service-scalarproduct-ecc.h \
+  gnunet-service-scalarproduct-ecc_alice.c
+gnunet_service_scalarproduct_ecc_alice_LDADD = \
+  $(top_builddir)/src/util/libgnunetutil.la \
+  $(top_builddir)/src/cadet/libgnunetcadet.la \
+  $(top_builddir)/src/set/libgnunetset.la \
+  $(LIBGCRYPT_LIBS) \
+  -lgcrypt \
+  $(GN_LIBINTL)
+
+gnunet_service_scalarproduct_ecc_bob_SOURCES = \
+  gnunet-service-scalarproduct-ecc.h \
+  gnunet-service-scalarproduct-ecc_bob.c
+gnunet_service_scalarproduct_ecc_bob_LDADD = \
+  $(top_builddir)/src/util/libgnunetutil.la \
+  $(top_builddir)/src/cadet/libgnunetcadet.la \
+  $(top_builddir)/src/set/libgnunetset.la \
+  $(LIBGCRYPT_LIBS) \
+  -lgcrypt \
+  $(GN_LIBINTL)
+
 libgnunetscalarproduct_la_SOURCES = \
   scalarproduct_api.c \
   scalarproduct.h
@@ -77,7 +102,17 @@ check_SCRIPTS = \
   test_scalarproduct_negative.sh \
   test_scalarproduct_negativezero.sh
 
+check_PROGRAMS = \
+  test_ecc_scalarproduct
+
 if ENABLE_TEST_RUN
   AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;
-  TESTS = $(check_SCRIPTS)
+  TESTS = $(check_SCRIPTS) $(check_PROGRAMS)
 endif
+
+
+test_ecc_scalarproduct_SOURCES = \
+ test_ecc_scalarproduct.c
+test_ecc_scalarproduct_LDADD = \
+  $(top_builddir)/src/util/libgnunetutil.la \
+  -lgcrypt