aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/Makefile.am
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 12:53:29 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 12:53:29 +0200
commit7ef64b65a42cdb65ef2e36649ff84fcf4bb00c66 (patch)
tree975a7cebf0ed685ab776152db1be67d01171c6e5 /src/messenger/Makefile.am
parent39e327905f421c470b9cbd5c1ea548261bcae026 (diff)
downloadgnunet-7ef64b65a42cdb65ef2e36649ff84fcf4bb00c66.tar.gz
gnunet-7ef64b65a42cdb65ef2e36649ff84fcf4bb00c66.zip
BUILD: Move messenger to service
Diffstat (limited to 'src/messenger/Makefile.am')
-rw-r--r--src/messenger/Makefile.am123
1 files changed, 0 insertions, 123 deletions
diff --git a/src/messenger/Makefile.am b/src/messenger/Makefile.am
deleted file mode 100644
index e02414541..000000000
--- a/src/messenger/Makefile.am
+++ /dev/null
@@ -1,123 +0,0 @@
1# This Makefile.am is in the public domain
2AM_CPPFLAGS = -I$(top_srcdir)/src/include
3
4if USE_COVERAGE
5 AM_CFLAGS = --coverage -O0
6 XLIB = -lgcov
7endif
8
9pkgcfgdir= $(pkgdatadir)/config.d/
10
11libexecdir= $(pkglibdir)/libexec/
12
13plugin_LTLIBRARIES = \
14 libgnunet_plugin_gnsrecord_messenger.la
15
16
17libgnunet_plugin_gnsrecord_messenger_la_SOURCES = \
18 plugin_gnsrecord_messenger.c
19libgnunet_plugin_gnsrecord_messenger_la_LIBADD = \
20 $(top_builddir)/src/lib/util/libgnunetutil.la \
21 $(LTLIBINTL)
22libgnunet_plugin_gnsrecord_messenger_la_LDFLAGS = \
23 $(GN_PLUGIN_LDFLAGS)
24
25
26pkgcfg_DATA = \
27 messenger.conf
28
29plugindir = $(libdir)/gnunet
30
31AM_CLFAGS = -g
32
33libexec_PROGRAMS = \
34 gnunet-service-messenger \
35 $(EXP_LIBEXEC)
36
37bin_PROGRAMS = \
38 gnunet-messenger
39
40lib_LTLIBRARIES = \
41 libgnunetmessenger.la \
42 $(EXP_LIB)
43
44libgnunetmessenger_la_SOURCES = \
45 messenger_api.c \
46 messenger_api_ego.h \
47 messenger_api_contact.c messenger_api_contact.h \
48 messenger_api_contact_store.c messenger_api_contact_store.h \
49 messenger_api_message.c messenger_api_message.h \
50 messenger_api_list_tunnels.c messenger_api_list_tunnels.h \
51 messenger_api_util.c messenger_api_util.h \
52 messenger_api_handle.c messenger_api_handle.h \
53 messenger_api_room.c messenger_api_room.h
54libgnunetmessenger_la_LIBADD = \
55 $(top_builddir)/src/lib/util/libgnunetutil.la \
56 $(top_builddir)/src/service/cadet/libgnunetcadet.la \
57 $(top_builddir)/src/service/identity/libgnunetidentity.la \
58 $(XLIB) \
59 $(LTLIBINTL)
60libgnunetmessenger_la_LDFLAGS = \
61 $(GN_LIB_LDFLAGS) \
62 -version-info 0:0:0
63
64gnunet_messenger_SOURCES = \
65 gnunet-messenger.c
66gnunet_messenger_LDADD = \
67 libgnunetmessenger.la \
68 $(top_builddir)/src/lib/util/libgnunetutil.la
69gnunet_messenger_LDFLAGS = \
70 $(GN_LIBINTL)
71
72gnunet_service_messenger_SOURCES = \
73 gnunet-service-messenger.c gnunet-service-messenger.h \
74 gnunet-service-messenger_service.c gnunet-service-messenger_service.h \
75 gnunet-service-messenger_list_handles.c gnunet-service-messenger_list_handles.h \
76 gnunet-service-messenger_list_messages.c gnunet-service-messenger_list_messages.h \
77 gnunet-service-messenger_member_session.c gnunet-service-messenger_member_session.h \
78 gnunet-service-messenger_member.c gnunet-service-messenger_member.h \
79 gnunet-service-messenger_member_store.c gnunet-service-messenger_member_store.h \
80 gnunet-service-messenger_message_handle.c gnunet-service-messenger_message_handle.h \
81 gnunet-service-messenger_message_kind.c gnunet-service-messenger_message_kind.h \
82 gnunet-service-messenger_message_recv.c gnunet-service-messenger_message_recv.h \
83 gnunet-service-messenger_message_send.c gnunet-service-messenger_message_send.h \
84 gnunet-service-messenger_message_state.c gnunet-service-messenger_message_state.h \
85 gnunet-service-messenger_message_store.c gnunet-service-messenger_message_store.h \
86 gnunet-service-messenger_operation_store.c gnunet-service-messenger_operation_store.h \
87 gnunet-service-messenger_operation.c gnunet-service-messenger_operation.h \
88 gnunet-service-messenger_basement.c gnunet-service-messenger_basement.h \
89 gnunet-service-messenger_ego_store.c gnunet-service-messenger_ego_store.h \
90 gnunet-service-messenger_handle.c gnunet-service-messenger_handle.h \
91 gnunet-service-messenger_room.c gnunet-service-messenger_room.h \
92 gnunet-service-messenger_tunnel.c gnunet-service-messenger_tunnel.h
93gnunet_service_messenger_LDADD = \
94 libgnunetmessenger.la \
95 $(top_builddir)/src/lib/util/libgnunetutil.la \
96 $(top_builddir)/src/service/cadet/libgnunetcadet.la \
97 $(top_builddir)/src/service/identity/libgnunetidentity.la \
98 $(GN_LIBINTL)
99
100check_PROGRAMS = test_messenger_anonymous
101
102if ENABLE_TEST_RUN
103AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
104TESTS = \
105 $(check_PROGRAMS)
106endif
107
108test_messenger_api_SOURCES = \
109 test_messenger.c
110test_messenger_api_LDADD = \
111 libgnunetmessenger.la \
112 $(top_builddir)/src/service/testing/libgnunettesting.la \
113 $(top_builddir)/src/lib/util/libgnunetutil.la
114
115test_messenger_anonymous_SOURCES = \
116 test_messenger_anonymous.c
117test_messenger_anonymous_LDADD = \
118 libgnunetmessenger.la \
119 $(top_builddir)/src/service/testing/libgnunettesting.la \
120 $(top_builddir)/src/lib/util/libgnunetutil.la
121
122EXTRA_DIST = \
123 test_messenger_api.conf