aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build1
-rw-r--r--src/ats-tool/meson.build15
-rw-r--r--src/meson.build2
-rw-r--r--src/testbed-logger/meson.build6
-rw-r--r--src/testbed/meson.build8
5 files changed, 27 insertions, 5 deletions
diff --git a/meson.build b/meson.build
index 17ba51a74..e7c4a8eb1 100644
--- a/meson.build
+++ b/meson.build
@@ -47,7 +47,6 @@ endif
47# FIXME 47# FIXME
48cdata.set('extractor', 0) 48cdata.set('extractor', 0)
49 49
50cdata.set('PREFIX', get_option('prefix'))
51cdata.set('PKGDATADIRECTORY', get_option('datadir')/'gnunet') 50cdata.set('PKGDATADIRECTORY', get_option('datadir')/'gnunet')
52cdata.set('SYSCONFDIR', get_option('sysconfdir')) 51cdata.set('SYSCONFDIR', get_option('sysconfdir'))
53# Various checks 52# Various checks
diff --git a/src/ats-tool/meson.build b/src/ats-tool/meson.build
new file mode 100644
index 000000000..6b6df7b3d
--- /dev/null
+++ b/src/ats-tool/meson.build
@@ -0,0 +1,15 @@
1if get_option('monolith')
2 subdir_done()
3endif
4
5executable ('gnunet-ats',
6 ['gnunet-ats.c'],
7 dependencies: [libgnunetats_dep, libgnunetutil_dep,
8 libgnunettransport_dep,
9 libgnunetnt_dep,
10 libgnunethello_dep
11 ],
12 include_directories: [incdir, configuration_inc],
13 install: true,
14 install_dir: get_option('bindir'))
15
diff --git a/src/meson.build b/src/meson.build
index fa993e220..41d6dae73 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -29,7 +29,7 @@ subdir('nat')
29subdir('nat-auto') 29subdir('nat-auto')
30subdir('fragmentation') 30subdir('fragmentation')
31subdir('transport') 31subdir('transport')
32#subdir('ats-tool') 32subdir('ats-tool')
33subdir('core') 33subdir('core')
34subdir('testbed-logger') 34subdir('testbed-logger')
35subdir('testbed') 35subdir('testbed')
diff --git a/src/testbed-logger/meson.build b/src/testbed-logger/meson.build
index 5064459c6..a534aa2a7 100644
--- a/src/testbed-logger/meson.build
+++ b/src/testbed-logger/meson.build
@@ -1,8 +1,12 @@
1libgnunettestbedlogger_src = ['testbed_logger_api.c'] 1libgnunettestbedlogger_src = ['testbed_logger_api.c']
2 2
3tdata = configuration_data()
4tdata.merge_from(cdata)
5tdata.set_quoted('prefix', get_option('prefix'))
6
3configure_file(input : 'testbed-logger.conf.in', 7configure_file(input : 'testbed-logger.conf.in',
4 output : 'testbed-logger.conf', 8 output : 'testbed-logger.conf',
5 configuration : cdata, 9 configuration : tdata,
6 install: true, 10 install: true,
7 install_dir: pkgcfgdir) 11 install_dir: pkgcfgdir)
8 12
diff --git a/src/testbed/meson.build b/src/testbed/meson.build
index 1de386dab..9d254d54a 100644
--- a/src/testbed/meson.build
+++ b/src/testbed/meson.build
@@ -12,9 +12,13 @@ libgnunettestbed_src = [
12 'testbed_api_barriers.c' 12 'testbed_api_barriers.c'
13 ] 13 ]
14 14
15tdata = configuration_data()
16tdata.merge_from(cdata)
17tdata.set_quoted('prefix', get_option('prefix'))
18
15configure_file(input : 'testbed.conf.in', 19configure_file(input : 'testbed.conf.in',
16 output : 'testbed.conf', 20 output : 'testbed.conf',
17 configuration : cdata, 21 configuration : tdata,
18 install: true, 22 install: true,
19 install_dir: pkgcfgdir) 23 install_dir: pkgcfgdir)
20 24
@@ -26,7 +30,7 @@ endif
26libgnunettestbed = library('gnunettestbed', 30libgnunettestbed = library('gnunettestbed',
27 libgnunettestbed_src, 31 libgnunettestbed_src,
28 soversion: '0', 32 soversion: '0',
29 version: '0.1.0', 33 version: '0.0.0',
30 dependencies: [libgnunetutil_dep, 34 dependencies: [libgnunetutil_dep,
31 m_dep, 35 m_dep,
32 zlib_dep, 36 zlib_dep,