send validation challenges
[oweals/gnunet.git] / src / block / Makefile.am
1 # This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include
3
4 plugindir = $(libdir)/gnunet
5
6 if MINGW
7   WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
8 endif
9
10 if USE_COVERAGE
11   AM_CFLAGS = --coverage
12 endif
13
14 lib_LTLIBRARIES = \
15   libgnunetblock.la \
16   libgnunetblockgroup.la
17
18 plugin_LTLIBRARIES = \
19   libgnunet_plugin_block_test.la
20
21 # Real plugins should of course go into
22 # plugin_LTLIBRARIES
23 noinst_LTLIBRARIES = \
24   libgnunet_plugin_block_template.la
25
26 libgnunet_plugin_block_template_la_SOURCES = \
27   plugin_block_template.c
28 libgnunet_plugin_block_template_la_LIBADD = \
29   libgnunetblockgroup.la \
30   $(top_builddir)/src/util/libgnunetutil.la \
31   $(LTLIBINTL)
32 libgnunet_plugin_block_template_la_LDFLAGS = \
33  $(GN_PLUGIN_LDFLAGS)
34
35 libgnunet_plugin_block_test_la_SOURCES = \
36   plugin_block_test.c
37 libgnunet_plugin_block_test_la_LIBADD = \
38   libgnunetblockgroup.la \
39 $(top_builddir)/src/util/libgnunetutil.la  \
40   $(LTLIBINTL)
41 libgnunet_plugin_block_test_la_LDFLAGS = \
42  $(GN_PLUGIN_LDFLAGS)
43
44
45 libgnunetblock_la_SOURCES = \
46   block.c
47 libgnunetblock_la_LIBADD = \
48  $(top_builddir)/src/util/libgnunetutil.la
49 libgnunetblock_la_DEPENDENCIES = \
50  $(top_builddir)/src/util/libgnunetutil.la
51 libgnunetblock_la_LDFLAGS = \
52   $(GN_LIB_LDFLAGS) \
53   -version-info 0:0:0
54
55
56 libgnunetblockgroup_la_SOURCES = \
57   bg_bf.c
58 libgnunetblockgroup_la_LIBADD = \
59  libgnunetblock.la \
60  $(top_builddir)/src/util/libgnunetutil.la
61 libgnunetblockgroup_la_DEPENDENCIES = \
62  libgnunetblock.la \
63  $(top_builddir)/src/util/libgnunetutil.la
64 libgnunetblockgroup_la_LDFLAGS = \
65   $(GN_LIB_LDFLAGS) \
66   -version-info 0:0:0