aboutsummaryrefslogtreecommitdiff
path: root/src/sensor/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/sensor/Makefile.am')
-rw-r--r--src/sensor/Makefile.am69
1 files changed, 69 insertions, 0 deletions
diff --git a/src/sensor/Makefile.am b/src/sensor/Makefile.am
new file mode 100644
index 000000000..24479cff9
--- /dev/null
+++ b/src/sensor/Makefile.am
@@ -0,0 +1,69 @@
1SUBDIRS = .
2
3INCLUDES = \
4 -I$(top_srcdir)/src/include \
5 -I$(top_srcdir)
6
7AM_CPPFLAGS = \
8 $(GNUNET_CPPFLAGS)
9
10# Set this variable if you are using GNUNET libraries for all programs and
11# libraries. You don't then need to target-specific _LDFLAGS with GNUNET_LDFLAGS
12# AM_LDFLAGS = \
13# $(GNUNET_LDFLAGS) \
14# $(WINFLAGS) \
15# -export-dynamic
16
17lib_LTLIBRARIES = libgnunetsensor.la
18
19pkgcfgdir= $(prefix)/share/gnunet/config.d/
20
21libexecdir= $(prefix)/lib/gnunet/libexec/
22
23libgnunetsensor_la_SOURCES = \
24 sensor_api.c
25libgnunetsensor_la_LIBADD = \
26 -lgnunetutil
27libgnunetsensor_la_LDFLAGS = \
28 $(GNUNET_LDFLAGS) $(WINFLAGS) \
29 -version-info 0:0:0
30
31
32bin_PROGRAMS = gnunet-sensor
33
34libexec_PROGRAMS = gnunet-service-sensor
35
36check_PROGRAMS = \
37 test_sensor_api
38
39TESTS = $(check_PROGRAMS)
40
41gnunet_service_sensor_SOURCES = \
42 gnunet-service-sensor.c
43gnunet_service_sensor_LDADD = \
44 -lgnunetutil -lgnunetcore -lgnunetdht\
45 $(INTLLIBS)
46gnunet_service_sensor_LDFLAGS = \
47 $(GNUNET_LDFLAGS) $(WINFLAGS) -export-dynamic
48
49gnunet_sensor_SOURCES = \
50 gnunet-sensor.c
51gnunet_sensor_LDADD = \
52 -lgnunetutil \
53 libgnunetsensor.la \
54 $(INTLLIBS)
55gnunet_sensor_LDFLAGS = \
56 $(GNUNET_LDFLAGS) $(WINFLAGS) -export-dynamic
57
58
59
60test_sensor_api_SOURCES = \
61 test_sensor_api.c
62test_sensor_api_LDADD = \
63 $(top_builddir)/src/sensor/libgnunetsensor.la \
64 -lgnunetutil
65test_sensor_api_LDFLAGS = \
66 $(GNUNET_LDFLAGS) $(WINFLAGS) -export-dynamic
67
68 pkgcfg_DATA = sensor.conf
69