diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-10-04 10:32:46 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-10-04 10:32:46 +0200 |
commit | 61527ff1d9dbb8980e91fbe06597dec89af04f73 (patch) | |
tree | bebad2083908bfeed74679aeec5dc5932b35f9aa /src/transport | |
parent | 6f68c34aa3deed8e1b5df30d3de1342386523920 (diff) | |
download | gnunet-61527ff1d9dbb8980e91fbe06597dec89af04f73.tar.gz gnunet-61527ff1d9dbb8980e91fbe06597dec89af04f73.zip |
BUILD: Make meson build without ats, tesbed, peerinfo
Diffstat (limited to 'src/transport')
-rw-r--r-- | src/transport/meson.build | 123 |
1 files changed, 61 insertions, 62 deletions
diff --git a/src/transport/meson.build b/src/transport/meson.build index d997aad8a..6489db9af 100644 --- a/src/transport/meson.build +++ b/src/transport/meson.build | |||
@@ -40,36 +40,36 @@ if get_option('monolith') | |||
40 | endforeach | 40 | endforeach |
41 | endif | 41 | endif |
42 | 42 | ||
43 | libgnunettransport = library('gnunettransport', | 43 | #libgnunettransport = library('gnunettransport', |
44 | libgnunettransport_src, | 44 | # libgnunettransport_src, |
45 | soversion: '2', | 45 | # soversion: '2', |
46 | version: '2.2.0', | 46 | # version: '2.2.0', |
47 | dependencies: [libgnunetutil_dep, libgnunetats_dep, libgnunethello_dep], | 47 | # dependencies: [libgnunetutil_dep, libgnunetats_dep, libgnunethello_dep], |
48 | include_directories: [incdir, configuration_inc], | 48 | # include_directories: [incdir, configuration_inc], |
49 | install: true, | 49 | # install: true, |
50 | install_dir: get_option('libdir')) | 50 | # install_dir: get_option('libdir')) |
51 | pkg.generate(libgnunettransport, url: 'https://www.gnunet.org', | 51 | #pkg.generate(libgnunettransport, url: 'https://www.gnunet.org', |
52 | description : 'Provides API for accessing the transport service') | 52 | # description : 'Provides API for accessing the transport service') |
53 | libgnunettransport_dep = declare_dependency(link_with : libgnunettransport) | 53 | #libgnunettransport_dep = declare_dependency(link_with : libgnunettransport) |
54 | 54 | ||
55 | libgnunettransporttesting = library('gnunettransporttesting', | 55 | #libgnunettransporttesting = library('gnunettransporttesting', |
56 | [ | 56 | # [ |
57 | 'transport-testing.c', | 57 | # 'transport-testing.c', |
58 | 'transport-testing-filenames.c', | 58 | # 'transport-testing-filenames.c', |
59 | 'transport-testing-loggers.c', | 59 | # 'transport-testing-loggers.c', |
60 | 'transport-testing-main.c', | 60 | # 'transport-testing-main.c', |
61 | 'transport-testing-send.c' | 61 | # 'transport-testing-send.c' |
62 | ], | 62 | # ], |
63 | soversion: '0', | 63 | # soversion: '0', |
64 | version: '0.0.0', | 64 | # version: '0.0.0', |
65 | dependencies: [libgnunetutil_dep, | 65 | # dependencies: [libgnunetutil_dep, |
66 | libgnunettesting_dep, | 66 | # libgnunettesting_dep, |
67 | libgnunettransport_dep, | 67 | # libgnunettransport_dep, |
68 | libgnunetats_dep, | 68 | # libgnunetats_dep, |
69 | libgnunethello_dep], | 69 | # libgnunethello_dep], |
70 | include_directories: [incdir, configuration_inc], | 70 | # include_directories: [incdir, configuration_inc], |
71 | install: true, | 71 | # install: true, |
72 | install_dir: get_option('libdir')) | 72 | # install_dir: get_option('libdir')) |
73 | 73 | ||
74 | 74 | ||
75 | libgnunettransportapplication = library('gnunettransportapplication', | 75 | libgnunettransportapplication = library('gnunettransportapplication', |
@@ -129,20 +129,19 @@ libgnunettransporttesting2 = library('gnunettransporttesting2', | |||
129 | 'transport_api_cmd_stop_peer.c', | 129 | 'transport_api_cmd_stop_peer.c', |
130 | 'transport_api_cmd_send_simple.c', | 130 | 'transport_api_cmd_send_simple.c', |
131 | 'transport_api_cmd_send_simple_performance.c', | 131 | 'transport_api_cmd_send_simple_performance.c', |
132 | 'transport-testing2.c', | 132 | #'transport-testing2.c', |
133 | 'transport-testing-filenames2.c', | 133 | #'transport-testing-filenames2.c', |
134 | 'transport-testing-loggers2.c', | 134 | #'transport-testing-loggers2.c', |
135 | 'transport-testing-main2.c', | 135 | #'transport-testing-main2.c', |
136 | 'transport-testing-send2.c', | 136 | #'transport-testing-send2.c', |
137 | 'transport-testing-communicator.c', | 137 | 'transport-testing-communicator.c', |
138 | ], | 138 | ], |
139 | soversion: '0', | 139 | soversion: '0', |
140 | version: '0.0.0', | 140 | version: '0.0.0', |
141 | dependencies: [libgnunetutil_dep, | 141 | dependencies: [libgnunetutil_dep, |
142 | libgnunettransportcore_dep, | ||
142 | libgnunettransportapplication_dep, | 143 | libgnunettransportapplication_dep, |
143 | libgnunettransport_dep, | ||
144 | libgnunetpeerstore_dep, | 144 | libgnunetpeerstore_dep, |
145 | libgnunetats_dep, | ||
146 | libgnunettesting_dep, | 145 | libgnunettesting_dep, |
147 | libgnunethello_dep], | 146 | libgnunethello_dep], |
148 | include_directories: [incdir, configuration_inc], | 147 | include_directories: [incdir, configuration_inc], |
@@ -150,17 +149,17 @@ libgnunettransporttesting2 = library('gnunettransporttesting2', | |||
150 | install_dir: get_option('libdir')) | 149 | install_dir: get_option('libdir')) |
151 | libgnunettransporttesting2_dep = declare_dependency(link_with : libgnunettransporttesting2) | 150 | libgnunettransporttesting2_dep = declare_dependency(link_with : libgnunettransporttesting2) |
152 | 151 | ||
153 | executable ('gnunet-service-transport', | 152 | #executable ('gnunet-service-transport', |
154 | gnunetservicetransport_src, | 153 | # gnunetservicetransport_src, |
155 | dependencies: [libgnunettransport_dep, libgnunetutil_dep, | 154 | # dependencies: [libgnunettransport_dep, libgnunetutil_dep, |
156 | libgnunethello_dep, | 155 | # libgnunethello_dep, |
157 | libgnunetpeerstore_dep, | 156 | # libgnunetpeerstore_dep, |
158 | m_dep, | 157 | # m_dep, |
159 | libgnunetstatistics_dep, | 158 | # libgnunetstatistics_dep, |
160 | gcrypt_dep], | 159 | # gcrypt_dep], |
161 | include_directories: [incdir, configuration_inc], | 160 | # include_directories: [incdir, configuration_inc], |
162 | install: true, | 161 | # install: true, |
163 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | 162 | # install_dir: get_option('libdir') / 'gnunet' / 'libexec') |
164 | 163 | ||
165 | executable ('gnunet-communicator-unix', | 164 | executable ('gnunet-communicator-unix', |
166 | gnunetcommunicatorunix_src, | 165 | gnunetcommunicatorunix_src, |
@@ -200,23 +199,23 @@ executable ('gnunet-communicator-tcp', | |||
200 | install: true, | 199 | install: true, |
201 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | 200 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') |
202 | 201 | ||
203 | executable ('gnunet-transport', | 202 | #executable ('gnunet-transport', |
204 | ['gnunet-transport.c'], | 203 | # ['gnunet-transport.c'], |
205 | dependencies: [libgnunettransportcommunicator_dep, | 204 | # dependencies: [libgnunettransportcommunicator_dep, |
206 | libgnunethello_dep, | 205 | # libgnunethello_dep, |
207 | libgnunettransport_dep, | 206 | # libgnunettransport_dep, |
208 | libgnunetpeerstore_dep, | 207 | # libgnunetpeerstore_dep, |
209 | libgnunetutil_dep], | 208 | # libgnunetutil_dep], |
210 | include_directories: [incdir, configuration_inc], | 209 | # include_directories: [incdir, configuration_inc], |
211 | install: true, | 210 | # install: true, |
212 | install_dir: get_option('bindir')) | 211 | # install_dir: get_option('bindir')) |
213 | 212 | ||
214 | libgnunettesttransport_cmd_simplesend = library('gnunet_test_transport_plugin_cmd_simple_send', | 213 | libgnunettesttransport_cmd_simplesend = library('gnunet_test_transport_plugin_cmd_simple_send', |
215 | ['test_transport_plugin_cmd_simple_send.c'], | 214 | ['test_transport_plugin_cmd_simple_send.c'], |
216 | dependencies: [ | 215 | dependencies: [ |
217 | libgnunetutil_dep, | 216 | libgnunetutil_dep, |
218 | libgnunettransporttesting2_dep, | ||
219 | libgnunettransportapplication_dep, | 217 | libgnunettransportapplication_dep, |
218 | libgnunettransporttesting2_dep, | ||
220 | libgnunettransportcore_dep, | 219 | libgnunettransportcore_dep, |
221 | libgnunettesting_dep, | 220 | libgnunettesting_dep, |
222 | libgnunetpeerstore_dep, | 221 | libgnunetpeerstore_dep, |
@@ -233,8 +232,8 @@ libgnunettesttransport_cmd_simplesendbc = library('gnunet_test_transport_plugin_ | |||
233 | ['test_transport_plugin_cmd_simple_send_broadcast.c'], | 232 | ['test_transport_plugin_cmd_simple_send_broadcast.c'], |
234 | dependencies: [ | 233 | dependencies: [ |
235 | libgnunetutil_dep, | 234 | libgnunetutil_dep, |
236 | libgnunettransporttesting2_dep, | ||
237 | libgnunettransportapplication_dep, | 235 | libgnunettransportapplication_dep, |
236 | libgnunettransporttesting2_dep, | ||
238 | libgnunettransportcore_dep, | 237 | libgnunettransportcore_dep, |
239 | libgnunettesting_dep, | 238 | libgnunettesting_dep, |
240 | libgnunetpeerstore_dep, | 239 | libgnunetpeerstore_dep, |
@@ -251,8 +250,8 @@ libgnunettesttransport_cmd_simplesenddv = library('gnunet_test_transport_plugin_ | |||
251 | ['test_transport_plugin_cmd_simple_send_dv.c'], | 250 | ['test_transport_plugin_cmd_simple_send_dv.c'], |
252 | dependencies: [ | 251 | dependencies: [ |
253 | libgnunetutil_dep, | 252 | libgnunetutil_dep, |
254 | libgnunettransporttesting2_dep, | ||
255 | libgnunettransportapplication_dep, | 253 | libgnunettransportapplication_dep, |
254 | libgnunettransporttesting2_dep, | ||
256 | libgnunettransportcore_dep, | 255 | libgnunettransportcore_dep, |
257 | libgnunettesting_dep, | 256 | libgnunettesting_dep, |
258 | libgnunetpeerstore_dep, | 257 | libgnunetpeerstore_dep, |
@@ -269,8 +268,8 @@ libgnunettesttransport_cmd_simplesendperf = library('gnunet_test_transport_plugi | |||
269 | ['test_transport_plugin_cmd_simple_send_performance.c'], | 268 | ['test_transport_plugin_cmd_simple_send_performance.c'], |
270 | dependencies: [ | 269 | dependencies: [ |
271 | libgnunetutil_dep, | 270 | libgnunetutil_dep, |
272 | libgnunettransporttesting2_dep, | ||
273 | libgnunettransportapplication_dep, | 271 | libgnunettransportapplication_dep, |
272 | libgnunettransporttesting2_dep, | ||
274 | libgnunettransportcore_dep, | 273 | libgnunettransportcore_dep, |
275 | libgnunettesting_dep, | 274 | libgnunettesting_dep, |
276 | libgnunetpeerstore_dep, | 275 | libgnunetpeerstore_dep, |
@@ -305,8 +304,8 @@ libgnunettesttransport_cmd_natupnp = library('gnunet_test_transport_plugin_cmd_n | |||
305 | ['test_transport_plugin_cmd_nat_upnp.c'], | 304 | ['test_transport_plugin_cmd_nat_upnp.c'], |
306 | dependencies: [ | 305 | dependencies: [ |
307 | libgnunetutil_dep, | 306 | libgnunetutil_dep, |
308 | libgnunettransporttesting2_dep, | ||
309 | libgnunettransportapplication_dep, | 307 | libgnunettransportapplication_dep, |
308 | libgnunettransporttesting2_dep, | ||
310 | libgnunettransportcore_dep, | 309 | libgnunettransportcore_dep, |
311 | libgnunettesting_dep, | 310 | libgnunettesting_dep, |
312 | libgnunetpeerstore_dep, | 311 | libgnunetpeerstore_dep, |