aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/testbed/meson.build')
-rw-r--r--src/testbed/meson.build129
1 files changed, 0 insertions, 129 deletions
diff --git a/src/testbed/meson.build b/src/testbed/meson.build
deleted file mode 100644
index b7f12b824..000000000
--- a/src/testbed/meson.build
+++ /dev/null
@@ -1,129 +0,0 @@
1libgnunettestbed_src = [
2 'testbed_api.c',
3 'testbed_api_hosts.c',
4 'testbed_api_operations.c',
5 'testbed_api_peers.c',
6 'testbed_api_services.c',
7 'testbed_api_statistics.c',
8 'testbed_api_testbed.c',
9 'testbed_api_test.c',
10 'testbed_api_topology.c',
11 'testbed_api_sd.c',
12 'testbed_api_barriers.c'
13 ]
14
15tdata = configuration_data()
16tdata.merge_from(cdata)
17tdata.set_quoted('prefix', get_option('prefix'))
18
19configure_file(input : 'testbed.conf.in',
20 output : 'testbed.conf',
21 configuration : tdata,
22 install: true,
23 install_dir: pkgcfgdir)
24
25
26if get_option('monolith')
27 subdir_done()
28endif
29
30libgnunettestbed = library('gnunettestbed',
31 libgnunettestbed_src,
32 soversion: '0',
33 version: '0.0.0',
34 dependencies: [libgnunetutil_dep,
35 m_dep,
36 zlib_dep,
37 libgnunetstatistics_dep,
38 libgnunethello_dep,
39 libgnunettesting_dep,
40 #libgnunettransport_dep,
41 libgnunetarm_dep],
42 include_directories: [incdir, configuration_inc],
43 install: true,
44 install_dir: get_option('libdir'))
45libgnunettestbed_dep = declare_dependency(link_with : libgnunettestbed)
46pkg.generate(libgnunettestbed, url: 'https://www.gnunet.org',
47 description : 'Provides API for testbed')
48
49
50executable ('gnunet-helper-testbed',
51 ['gnunet-helper-testbed.c'],
52 dependencies: [libgnunetutil_dep,
53 libgnunetcore_dep,
54 libgnunethello_dep,
55 libgnunetpeerstore_dep,
56 libgnunetstatistics_dep,
57 libgnunettestbed_dep,
58 libgnunettesting_dep,
59 #libgnunettransport_dep,
60 zlib_dep],
61 include_directories: [incdir, configuration_inc],
62 install:true,
63 install_dir: get_option('libdir')/'gnunet'/'libexec')
64executable ('gnunet-daemon-testbed-blacklist',
65 ['gnunet-daemon-testbed-blacklist.c'],
66 dependencies: [libgnunetutil_dep,
67 libgnunetcore_dep,
68 libgnunethello_dep,
69 libgnunetpeerstore_dep,
70 libgnunetstatistics_dep,
71 #libgnunettransport_dep
72 ],
73 include_directories: [incdir, configuration_inc],
74 install:true,
75 install_dir: get_option('libdir')/'gnunet'/'libexec')
76
77executable ('gnunet-daemon-testbed-underlay',
78 ['gnunet-daemon-testbed-underlay.c'],
79 dependencies: [libgnunetutil_dep,
80 libgnunetcore_dep,
81 libgnunethello_dep,
82 libgnunetpeerstore_dep,
83 libgnunetstatistics_dep,
84 #libgnunettransport_dep,
85 sqlite_dep],
86 include_directories: [incdir, configuration_inc],
87 install:true,
88 install_dir: get_option('libdir')/'gnunet'/'libexec')
89
90executable ('gnunet-testbed-profiler',
91 ['gnunet-testbed-profiler.c'],
92 dependencies: [libgnunetutil_dep,
93 #libgnunetats_dep,
94 libgnunettestbed_dep],
95 include_directories: [incdir, configuration_inc],
96 install:true,
97 install_dir: get_option('bindir'))
98executable ('gnunet-service-testbed',
99 ['gnunet-service-testbed.c',
100 'gnunet-service-testbed_links.c',
101 'gnunet-service-testbed_peers.c',
102 'gnunet-service-testbed_cache.c',
103 'gnunet-service-testbed_oc.c',
104 'gnunet-service-testbed_cpustatus.c',
105 'gnunet-service-testbed_meminfo.c',
106 'gnunet-service-testbed_barriers.c',
107 'gnunet-service-testbed_connectionpool.c'],
108 dependencies: [libgnunetutil_dep,
109 libgnunetcore_dep,
110 # libgnunetats_dep,
111 libgnunetarm_dep,
112 libgnunethello_dep,
113 libgnunettestbed_dep,
114 libgnunettesting_dep,
115 #libgnunettransport_dep,
116 zlib_dep],
117 include_directories: [incdir, configuration_inc],
118 install:true,
119 install_dir: get_option('libdir')/'gnunet'/'libexec')
120
121# Needs ATS
122#executable ('gnunet-daemon-latency-logger',
123# ['gnunet-daemon-latency-logger.c'],
124# dependencies: [libgnunetutil_dep,
125# #libgnunetats_dep,
126# sqlite_dep],
127# include_directories: [incdir, configuration_inc],
128# install:true,
129# install_dir: get_option('libdir')/'gnunet'/'libexec')