- hunting 3214
[oweals/gnunet.git] / src / identity / Makefile.am
1 AM_CPPFLAGS = -I$(top_srcdir)/src/include
2
3 if MINGW
4  WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols 
5 endif
6
7 if USE_COVERAGE
8   AM_CFLAGS = --coverage -O0
9   XLIB = -lgcov
10 endif
11
12 pkgcfgdir= $(pkgdatadir)/config.d/
13
14 libexecdir= $(pkglibdir)/libexec/
15
16 pkgcfg_DATA = \
17   identity.conf
18
19
20 lib_LTLIBRARIES = libgnunetidentity.la
21
22 libgnunetidentity_la_SOURCES = \
23   identity_api.c \
24   identity_api_lookup.c \
25   identity.h
26 libgnunetidentity_la_LIBADD = \
27   $(top_builddir)/src/util/libgnunetutil.la \
28   $(GN_LIBINTL) $(XLIB)
29 libgnunetidentity_la_LDFLAGS = \
30   $(GN_LIB_LDFLAGS)  $(WINFLAGS) \
31   -version-info 0:0:0
32 libgnunetidentity_la_DEPENDENCIES = \
33   $(top_builddir)/src/util/libgnunetutil.la 
34
35 bin_PROGRAMS = \
36  gnunet-identity
37
38 libexec_PROGRAMS = \
39  gnunet-service-identity 
40
41 gnunet_service_identity_SOURCES = \
42  gnunet-service-identity.c         
43 gnunet_service_identity_LDADD = \
44   $(top_builddir)/src/statistics/libgnunetstatistics.la \
45   $(top_builddir)/src/util/libgnunetutil.la \
46   $(GN_LIBINTL)
47 gnunet_service_identity_DEPENDENCIES = \
48   $(top_builddir)/src/statistics/libgnunetstatistics.la \
49   $(top_builddir)/src/util/libgnunetutil.la 
50
51 gnunet_identity_SOURCES = \
52  gnunet-identity.c         
53 gnunet_identity_LDADD = \
54   libgnunetidentity.la \
55   $(top_builddir)/src/statistics/libgnunetstatistics.la \
56   $(top_builddir)/src/util/libgnunetutil.la \
57   $(GN_LIBINTL)
58 gnunet_identity_DEPENDENCIES = \
59   $(top_builddir)/src/statistics/libgnunetstatistics.la \
60   libgnunetidentity.la \
61   $(top_builddir)/src/util/libgnunetutil.la 
62
63
64 if HAVE_TESTING
65 check_PROGRAMS = \
66  test_identity \
67  test_identity_defaults 
68 endif
69
70 if ENABLE_TEST_RUN
71 TESTS = $(check_PROGRAMS) 
72 endif
73
74 test_identity_SOURCES = \
75  test_identity.c
76 test_identity_LDADD = \
77   libgnunetidentity.la \
78   $(top_builddir)/src/testing/libgnunettesting.la \
79   $(top_builddir)/src/util/libgnunetutil.la 
80 test_identity_DEPENDENCIES = \
81   libgnunetidentity.la \
82   $(top_builddir)/src/testing/libgnunettesting.la \
83   $(top_builddir)/src/util/libgnunetutil.la 
84
85 test_identity_defaults_SOURCES = \
86  test_identity_defaults.c
87 test_identity_defaults_LDADD = \
88   libgnunetidentity.la \
89   $(top_builddir)/src/testing/libgnunettesting.la \
90   $(top_builddir)/src/util/libgnunetutil.la 
91 test_identity_defaults_DEPENDENCIES = \
92   libgnunetidentity.la \
93   $(top_builddir)/src/testing/libgnunettesting.la \
94   $(top_builddir)/src/util/libgnunetutil.la 
95
96 EXTRA_DIST = \
97   test_identity.conf 
98
99