b5863f1fa2cabbf719a010386b7a1faaf2f54b2b
[oweals/gnunet.git] / src / block / Makefile.am
1 AM_CPPFLAGS = -I$(top_srcdir)/src/include
2
3 plugindir = $(libdir)/gnunet
4
5 if MINGW
6   WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
7 endif
8
9 if USE_COVERAGE
10   AM_CFLAGS = --coverage
11 endif
12
13 lib_LTLIBRARIES = libgnunetblock.la
14
15 plugin_LTLIBRARIES = \
16   libgnunet_plugin_block_template.la \
17   libgnunet_plugin_block_test.la 
18
19
20 libgnunet_plugin_block_template_la_SOURCES = \
21   plugin_block_template.c
22 libgnunet_plugin_block_template_la_LIBADD = \
23   $(top_builddir)/src/block/libgnunetblock.la \
24   $(top_builddir)/src/util/libgnunetutil.la \
25   $(LTLIBINTL)
26 libgnunet_plugin_block_template_la_LDFLAGS = \
27  $(GN_PLUGIN_LDFLAGS)
28 libgnunet_plugin_block_template_la_DEPENDENCIES = \
29   $(top_builddir)/src/block/libgnunetblock.la \
30   $(top_builddir)/src/util/libgnunetutil.la 
31
32 libgnunet_plugin_block_test_la_SOURCES = \
33   plugin_block_test.c
34 libgnunet_plugin_block_test_la_LIBADD = \
35   $(top_builddir)/src/block/libgnunetblock.la \
36   $(top_builddir)/src/util/libgnunetutil.la  \
37   $(LTLIBINTL)
38 libgnunet_plugin_block_test_la_LDFLAGS = \
39  $(GN_PLUGIN_LDFLAGS)
40 libgnunet_plugin_block_test_la_DEPENDENCIES = \
41   $(top_builddir)/src/block/libgnunetblock.la \
42   $(top_builddir)/src/util/libgnunetutil.la 
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