-rps: open channel when inserting peer in view
[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 = libgnunetblock.la
15
16 plugin_LTLIBRARIES = \
17   libgnunet_plugin_block_test.la
18
19 # Real plugins should of course go into
20 # plugin_LTLIBRARIES
21 noinst_LTLIBRARIES = \
22   libgnunet_plugin_block_template.la
23
24 libgnunet_plugin_block_template_la_SOURCES = \
25   plugin_block_template.c
26 libgnunet_plugin_block_template_la_LIBADD = \
27   libgnunetblock.la \
28   $(top_builddir)/src/util/libgnunetutil.la \
29   $(LTLIBINTL)
30 libgnunet_plugin_block_template_la_LDFLAGS = \
31  $(GN_PLUGIN_LDFLAGS)
32
33 libgnunet_plugin_block_test_la_SOURCES = \
34   plugin_block_test.c
35 libgnunet_plugin_block_test_la_LIBADD = \
36   libgnunetblock.la \
37   $(top_builddir)/src/util/libgnunetutil.la  \
38   $(LTLIBINTL)
39 libgnunet_plugin_block_test_la_LDFLAGS = \
40  $(GN_PLUGIN_LDFLAGS)
41
42
43 libgnunetblock_la_SOURCES = \
44   block.c
45 libgnunetblock_la_LIBADD = \
46  $(top_builddir)/src/util/libgnunetutil.la
47 libgnunetblock_la_DEPENDENCIES = \
48  $(top_builddir)/src/util/libgnunetutil.la
49 libgnunetblock_la_LDFLAGS = \
50   $(GN_LIB_LDFLAGS) \
51   -version-info 0:0:0