aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/messenger/Makefile.am')
-rw-r--r--src/messenger/Makefile.am136
1 files changed, 126 insertions, 10 deletions
diff --git a/src/messenger/Makefile.am b/src/messenger/Makefile.am
index d9694420b..1ebfbe5ed 100644
--- a/src/messenger/Makefile.am
+++ b/src/messenger/Makefile.am
@@ -31,10 +31,14 @@ lib_LTLIBRARIES = \
31 31
32libgnunetmessenger_common_la_SOURCES = \ 32libgnunetmessenger_common_la_SOURCES = \
33 messenger_api_ego.h \ 33 messenger_api_ego.h \
34 messenger_api_contact.c messenger_api_contact.h \
35 messenger_api_contact_store.c messenger_api_contact_store.h \
34 messenger_api_message.c messenger_api_message.h \ 36 messenger_api_message.c messenger_api_message.h \
35 messenger_api_list_tunnels.c messenger_api_list_tunnels.h 37 messenger_api_list_tunnels.c messenger_api_list_tunnels.h \
38 messenger_api_util.c messenger_api_util.h
36libgnunetmessenger_common_la_LIBADD = \ 39libgnunetmessenger_common_la_LIBADD = \
37 $(top_builddir)/src/util/libgnunetutil.la \ 40 $(top_builddir)/src/util/libgnunetutil.la \
41 $(top_builddir)/src/cadet/libgnunetcadet.la \
38 $(top_builddir)/src/identity/libgnunetidentity.la \ 42 $(top_builddir)/src/identity/libgnunetidentity.la \
39 $(XLIB) \ 43 $(XLIB) \
40 $(LTLIBINTL) 44 $(LTLIBINTL)
@@ -44,7 +48,6 @@ libgnunetmessenger_common_la_LDFLAGS = \
44 48
45libgnunetmessenger_la_SOURCES = \ 49libgnunetmessenger_la_SOURCES = \
46 messenger_api.c \ 50 messenger_api.c \
47 messenger_api_contact.c messenger_api_contact.h \
48 messenger_api_handle.c messenger_api_handle.h \ 51 messenger_api_handle.c messenger_api_handle.h \
49 messenger_api_room.c messenger_api_room.h 52 messenger_api_room.c messenger_api_room.h
50libgnunetmessenger_la_LIBADD = \ 53libgnunetmessenger_la_LIBADD = \
@@ -72,17 +75,21 @@ gnunet_service_messenger_SOURCES = \
72 gnunet-service-messenger_service.c gnunet-service-messenger_service.h \ 75 gnunet-service-messenger_service.c gnunet-service-messenger_service.h \
73 gnunet-service-messenger_list_handles.c gnunet-service-messenger_list_handles.h \ 76 gnunet-service-messenger_list_handles.c gnunet-service-messenger_list_handles.h \
74 gnunet-service-messenger_list_messages.c gnunet-service-messenger_list_messages.h \ 77 gnunet-service-messenger_list_messages.c gnunet-service-messenger_list_messages.h \
78 gnunet-service-messenger_member_session.c gnunet-service-messenger_member_session.h \
79 gnunet-service-messenger_member.c gnunet-service-messenger_member.h \
80 gnunet-service-messenger_member_store.c gnunet-service-messenger_member_store.h \
75 gnunet-service-messenger_message_handle.c gnunet-service-messenger_message_handle.h \ 81 gnunet-service-messenger_message_handle.c gnunet-service-messenger_message_handle.h \
76 gnunet-service-messenger_message_kind.c gnunet-service-messenger_message_kind.h \ 82 gnunet-service-messenger_message_kind.c gnunet-service-messenger_message_kind.h \
77 gnunet-service-messenger_message_recv.c gnunet-service-messenger_message_recv.h \ 83 gnunet-service-messenger_message_recv.c gnunet-service-messenger_message_recv.h \
78 gnunet-service-messenger_message_send.c gnunet-service-messenger_message_send.h \ 84 gnunet-service-messenger_message_send.c gnunet-service-messenger_message_send.h \
79 gnunet-service-messenger_message_store.c gnunet-service-messenger_message_store.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 \
80 gnunet-service-messenger_basement.c gnunet-service-messenger_basement.h \ 88 gnunet-service-messenger_basement.c gnunet-service-messenger_basement.h \
81 gnunet-service-messenger_contact.c gnunet-service-messenger_contact.h \ 89 gnunet-service-messenger_ego_store.c gnunet-service-messenger_ego_store.h \
82 gnunet-service-messenger_handle.c gnunet-service-messenger_handle.h \ 90 gnunet-service-messenger_handle.c gnunet-service-messenger_handle.h \
83 gnunet-service-messenger_room.c gnunet-service-messenger_room.h \ 91 gnunet-service-messenger_room.c gnunet-service-messenger_room.h \
84 gnunet-service-messenger_tunnel.c gnunet-service-messenger_tunnel.h \ 92 gnunet-service-messenger_tunnel.c gnunet-service-messenger_tunnel.h
85 gnunet-service-messenger_util.c gnunet-service-messenger_util.h
86gnunet_service_messenger_LDADD = \ 93gnunet_service_messenger_LDADD = \
87 $(top_builddir)/src/util/libgnunetutil.la \ 94 $(top_builddir)/src/util/libgnunetutil.la \
88 $(top_builddir)/src/cadet/libgnunetcadet.la \ 95 $(top_builddir)/src/cadet/libgnunetcadet.la \
@@ -94,7 +101,16 @@ gnunet_service_messenger_LDADD = \
94check_PROGRAMS = \ 101check_PROGRAMS = \
95 test_messenger_api \ 102 test_messenger_api \
96 test_messenger_anonymous \ 103 test_messenger_anonymous \
97 test_messenger_comm0 104 test_messenger_sync_client \
105 test_messenger_async_client \
106 test_messenger_worst_client \
107 test_messenger_sync_p2p \
108 test_messenger_async_p2p \
109 test_messenger_worst_p2p \
110 test_messenger_server \
111 test_messenger_growth \
112 test_messenger_ring \
113 test_messenger_adapt
98 114
99if ENABLE_TEST_RUN 115if ENABLE_TEST_RUN
100AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; 116AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
@@ -118,13 +134,113 @@ test_messenger_anonymous_LDADD = \
118 $(top_builddir)/src/testing/libgnunettesting.la \ 134 $(top_builddir)/src/testing/libgnunettesting.la \
119 $(top_builddir)/src/util/libgnunetutil.la 135 $(top_builddir)/src/util/libgnunetutil.la
120 136
121test_messenger_comm0_SOURCES = \ 137test_messenger_sync_client_SOURCES = \
122 test_messenger_comm0.c 138 test_messenger_sync_client.c \
123test_messenger_comm0_LDADD = \ 139 testing_messenger_barrier.c testing_messenger_barrier.h \
140 testing_messenger_setup.c testing_messenger_setup.h
141test_messenger_sync_client_LDADD = \
142 libgnunetmessenger_common.la \
143 libgnunetmessenger.la \
144 $(top_builddir)/src/testbed/libgnunettestbed.la \
145 $(top_builddir)/src/testing/libgnunettesting.la \
146 $(top_builddir)/src/util/libgnunetutil.la
147
148test_messenger_async_client_SOURCES = \
149 test_messenger_async_client.c \
150 testing_messenger_barrier.c testing_messenger_barrier.h \
151 testing_messenger_setup.c testing_messenger_setup.h
152test_messenger_async_client_LDADD = \
153 libgnunetmessenger_common.la \
154 libgnunetmessenger.la \
155 $(top_builddir)/src/testbed/libgnunettestbed.la \
156 $(top_builddir)/src/testing/libgnunettesting.la \
157 $(top_builddir)/src/util/libgnunetutil.la
158
159test_messenger_worst_client_SOURCES = \
160 test_messenger_worst_client.c \
161 testing_messenger_barrier.c testing_messenger_barrier.h \
162 testing_messenger_setup.c testing_messenger_setup.h
163test_messenger_worst_client_LDADD = \
164 libgnunetmessenger_common.la \
165 libgnunetmessenger.la \
166 $(top_builddir)/src/testbed/libgnunettestbed.la \
167 $(top_builddir)/src/testing/libgnunettesting.la \
168 $(top_builddir)/src/util/libgnunetutil.la
169
170test_messenger_sync_p2p_SOURCES = \
171 test_messenger_sync_p2p.c \
172 testing_messenger_barrier.c testing_messenger_barrier.h \
173 testing_messenger_setup.c testing_messenger_setup.h
174test_messenger_sync_p2p_LDADD = \
175 libgnunetmessenger_common.la \
176 libgnunetmessenger.la \
177 $(top_builddir)/src/testbed/libgnunettestbed.la \
178 $(top_builddir)/src/testing/libgnunettesting.la \
179 $(top_builddir)/src/util/libgnunetutil.la
180
181test_messenger_async_p2p_SOURCES = \
182 test_messenger_async_p2p.c \
183 testing_messenger_barrier.c testing_messenger_barrier.h \
184 testing_messenger_setup.c testing_messenger_setup.h
185test_messenger_async_p2p_LDADD = \
186 libgnunetmessenger_common.la \
187 libgnunetmessenger.la \
188 $(top_builddir)/src/testbed/libgnunettestbed.la \
189 $(top_builddir)/src/testing/libgnunettesting.la \
190 $(top_builddir)/src/util/libgnunetutil.la
191
192test_messenger_worst_p2p_SOURCES = \
193 test_messenger_worst_p2p.c \
194 testing_messenger_barrier.c testing_messenger_barrier.h \
195 testing_messenger_setup.c testing_messenger_setup.h
196test_messenger_worst_p2p_LDADD = \
197 libgnunetmessenger_common.la \
198 libgnunetmessenger.la \
199 $(top_builddir)/src/testbed/libgnunettestbed.la \
200 $(top_builddir)/src/testing/libgnunettesting.la \
201 $(top_builddir)/src/util/libgnunetutil.la
202
203test_messenger_server_SOURCES = \
204 test_messenger_server.c \
205 testing_messenger_barrier.c testing_messenger_barrier.h \
206 testing_messenger_setup.c testing_messenger_setup.h
207test_messenger_server_LDADD = \
208 libgnunetmessenger_common.la \
209 libgnunetmessenger.la \
210 $(top_builddir)/src/testbed/libgnunettestbed.la \
211 $(top_builddir)/src/testing/libgnunettesting.la \
212 $(top_builddir)/src/util/libgnunetutil.la
213
214test_messenger_growth_SOURCES = \
215 test_messenger_growth.c \
216 testing_messenger_barrier.c testing_messenger_barrier.h \
217 testing_messenger_setup.c testing_messenger_setup.h
218test_messenger_growth_LDADD = \
219 libgnunetmessenger_common.la \
220 libgnunetmessenger.la \
221 $(top_builddir)/src/testbed/libgnunettestbed.la \
222 $(top_builddir)/src/testing/libgnunettesting.la \
223 $(top_builddir)/src/util/libgnunetutil.la
224
225test_messenger_ring_SOURCES = \
226 test_messenger_ring.c \
227 testing_messenger_barrier.c testing_messenger_barrier.h \
228 testing_messenger_setup.c testing_messenger_setup.h
229test_messenger_ring_LDADD = \
230 libgnunetmessenger_common.la \
231 libgnunetmessenger.la \
232 $(top_builddir)/src/testbed/libgnunettestbed.la \
233 $(top_builddir)/src/testing/libgnunettesting.la \
234 $(top_builddir)/src/util/libgnunetutil.la
235
236test_messenger_adapt_SOURCES = \
237 test_messenger_adapt.c \
238 testing_messenger_barrier.c testing_messenger_barrier.h \
239 testing_messenger_setup.c testing_messenger_setup.h
240test_messenger_adapt_LDADD = \
124 libgnunetmessenger_common.la \ 241 libgnunetmessenger_common.la \
125 libgnunetmessenger.la \ 242 libgnunetmessenger.la \
126 $(top_builddir)/src/testbed/libgnunettestbed.la \ 243 $(top_builddir)/src/testbed/libgnunettestbed.la \
127 $(top_builddir)/src/testbed-logger/libgnunettestbedlogger.la \
128 $(top_builddir)/src/testing/libgnunettesting.la \ 244 $(top_builddir)/src/testing/libgnunettesting.la \
129 $(top_builddir)/src/util/libgnunetutil.la 245 $(top_builddir)/src/util/libgnunetutil.la
130 246