aboutsummaryrefslogtreecommitdiff
path: root/src/cli/util/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/util/Makefile.am')
-rw-r--r--src/cli/util/Makefile.am108
1 files changed, 108 insertions, 0 deletions
diff --git a/src/cli/util/Makefile.am b/src/cli/util/Makefile.am
new file mode 100644
index 000000000..cac477e13
--- /dev/null
+++ b/src/cli/util/Makefile.am
@@ -0,0 +1,108 @@
1# This Makefile.am is in the public domain
2AM_CPPFLAGS = -I$(top_srcdir)/src/include
3
4plugindir = $(libdir)/gnunet
5
6libexecdir= $(pkglibdir)/libexec/
7
8pkgcfgdir= $(pkgdatadir)/config.d/
9
10if USE_COVERAGE
11 AM_CFLAGS = --coverage -O0
12 XLIB = -lgcov
13endif
14
15gnunet_config_diff_SOURCES = \
16 gnunet-config-diff.c
17gnunet_config_diff_LDADD = \
18 $(top_builddir)/src/lib/util/libgnunetutil.la
19
20GNUNET_ECC = gnunet-ecc
21GNUNET_SCRYPT = gnunet-scrypt
22
23libexec_PROGRAMS = \
24 gnunet-timeout
25
26bin_PROGRAMS = \
27 gnunet-base32 \
28 gnunet-config \
29 gnunet-resolver \
30 $(GNUNET_ECC) \
31 $(GNUNET_SCRYPT) \
32 gnunet-uri
33if HAVE_ZBAR
34bin_PROGRAMS += gnunet-qr
35endif
36
37noinst_PROGRAMS = \
38 gnunet-config-diff \
39 gnunet-crypto-tvg
40
41if ENABLE_TEST_RUN
42AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
43TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
44endif
45
46gnunet_timeout_SOURCES = \
47 gnunet-timeout.c
48
49gnunet_resolver_SOURCES = \
50 gnunet-resolver.c
51gnunet_resolver_LDADD = \
52 $(top_builddir)/src/lib/util/libgnunetutil.la \
53 $(GN_LIBINTL)
54
55gnunet_crypto_tvg_SOURCES = \
56 gnunet-crypto-tvg.c
57gnunet_crypto_tvg_LDADD = \
58 $(top_builddir)/src/lib/util/libgnunetutil.la \
59 $(GN_LIBINTL) -lgcrypt -ljansson
60
61gnunet_ecc_SOURCES = \
62 gnunet-ecc.c
63gnunet_ecc_LDADD = \
64 $(top_builddir)/src/lib/util/libgnunetutil.la \
65 $(GN_LIBINTL) -lgcrypt
66
67gnunet_base32_SOURCES = \
68 gnunet-base32.c
69gnunet_base32_LDADD = \
70 $(top_builddir)/src/lib/util/libgnunetutil.la \
71 $(GN_LIBINTL)
72
73gnunet_scrypt_SOURCES = \
74 gnunet-scrypt.c
75gnunet_scrypt_LDADD = \
76 $(top_builddir)/src/lib/util/libgnunetutil.la \
77 $(GN_LIBINTL) -lgcrypt
78
79
80gnunet_config_SOURCES = \
81 gnunet-config.c
82gnunet_config_LDADD = \
83 $(top_builddir)/src/lib/util/libgnunetutil.la \
84 $(GN_LIBINTL)
85
86gnunet_uri_SOURCES = \
87 gnunet-uri.c
88gnunet_uri_LDADD = \
89 $(top_builddir)/src/lib/util/libgnunetutil.la \
90 $(GN_LIBINTL)
91
92
93gnunet_qr_SOURCES = \
94 gnunet-qr.c
95gnunet_qr_LDADD = \
96 $(top_builddir)/src/lib/util/libgnunetutil.la \
97 $(GN_LIBINTL)
98gnunet_qr_LDFLAGS= -lzbar
99if HAVE_PNG
100gnunet_qr_LDFLAGS += -lpng
101endif
102
103check_SCRIPTS = \
104 test_crypto_vectors.sh
105
106EXTRA_DIST = \
107 test_crypto_vectors.sh \
108 crypto-test-vectors.json