aboutsummaryrefslogtreecommitdiff
path: root/src/testbed-logger/meson.build
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-09-29 16:21:12 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-09-29 16:21:12 +0200
commit842935e2522d97d80ec2d63ec01838afe65dba96 (patch)
treea365478b69aaee0d17288edb142e6b3fb3c3024c /src/testbed-logger/meson.build
parent398bb943478f9acfedb49c34bd6c483373ab2023 (diff)
downloadgnunet-842935e2522d97d80ec2d63ec01838afe65dba96.tar.gz
gnunet-842935e2522d97d80ec2d63ec01838afe65dba96.zip
BUILD: Meson add more build targets
Diffstat (limited to 'src/testbed-logger/meson.build')
-rw-r--r--src/testbed-logger/meson.build30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/testbed-logger/meson.build b/src/testbed-logger/meson.build
new file mode 100644
index 000000000..4af126abe
--- /dev/null
+++ b/src/testbed-logger/meson.build
@@ -0,0 +1,30 @@
1libgnunettestbedlogger_src = ['testbed_logger_api.c']
2
3configure_file(input : 'testbed-logger.conf',
4 output : 'testbed-logger.conf',
5 configuration : cdata,
6 install: true,
7 install_dir: pkgcfgdir)
8
9
10if get_option('monolith')
11 subdir_done()
12endif
13
14libgnunettestbedlogger = library('gnunettestbed',
15 libgnunettestbedlogger_src,
16 soversion: '0',
17 version: '0.0.0',
18 dependencies: [libgnunetutil_dep],
19 include_directories: [incdir, configuration_inc],
20 install: true,
21 install_dir: get_option('libdir'))
22libgnunettestbedlogger_dep = declare_dependency(link_with : libgnunettestbedlogger)
23
24
25executable ('gnunet-service-testbed-logger',
26 ['gnunet-service-testbed-logger.c'],
27 dependencies: [libgnunetutil_dep],
28 include_directories: [incdir, configuration_inc],
29 install:true,
30 install_dir: get_option('libdir')/'gnunet'/'libexec')