diff options
Diffstat (limited to 'src/testbed/meson.build')
-rw-r--r-- | src/testbed/meson.build | 129 |
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 @@ | |||
1 | libgnunettestbed_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 | |||
15 | tdata = configuration_data() | ||
16 | tdata.merge_from(cdata) | ||
17 | tdata.set_quoted('prefix', get_option('prefix')) | ||
18 | |||
19 | configure_file(input : 'testbed.conf.in', | ||
20 | output : 'testbed.conf', | ||
21 | configuration : tdata, | ||
22 | install: true, | ||
23 | install_dir: pkgcfgdir) | ||
24 | |||
25 | |||
26 | if get_option('monolith') | ||
27 | subdir_done() | ||
28 | endif | ||
29 | |||
30 | libgnunettestbed = 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')) | ||
45 | libgnunettestbed_dep = declare_dependency(link_with : libgnunettestbed) | ||
46 | pkg.generate(libgnunettestbed, url: 'https://www.gnunet.org', | ||
47 | description : 'Provides API for testbed') | ||
48 | |||
49 | |||
50 | executable ('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') | ||
64 | executable ('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 | |||
77 | executable ('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 | |||
90 | executable ('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')) | ||
98 | executable ('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') | ||