aboutsummaryrefslogtreecommitdiff
path: root/src/setu/meson.build
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 10:06:52 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 10:06:52 +0200
commit3bfe2d52dcac5df09783d82b3a80899ae5b5d69a (patch)
treefd082362504b71f71ee58db5d1c9b562b3b0203b /src/setu/meson.build
parenta93ccc1ebb57f50ce6e90c7f0e57a3e58020b05e (diff)
downloadgnunet-3bfe2d52dcac5df09783d82b3a80899ae5b5d69a.tar.gz
gnunet-3bfe2d52dcac5df09783d82b3a80899ae5b5d69a.zip
BUILD: Move seti/setu to service
Diffstat (limited to 'src/setu/meson.build')
-rw-r--r--src/setu/meson.build50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/setu/meson.build b/src/setu/meson.build
deleted file mode 100644
index fe5611fd2..000000000
--- a/src/setu/meson.build
+++ /dev/null
@@ -1,50 +0,0 @@
1libgnunetsetu_src = ['setu_api.c']
2
3gnunetservicesetu_src = ['gnunet-service-setu.c',
4 'ibf.c',
5 'gnunet-service-setu_strata_estimator.c']
6
7configure_file(input : 'setu.conf.in',
8 output : 'setu.conf',
9 configuration : cdata,
10 install: true,
11 install_dir: pkgcfgdir)
12
13
14if get_option('monolith')
15 foreach p : libgnunetsetu_src + gnunetservicesetu_src
16 gnunet_src += 'setu/' + p
17 endforeach
18 subdir_done()
19endif
20
21libgnunetsetu = library('gnunetsetu',
22 libgnunetsetu_src,
23 soversion: '0',
24 version: '0.0.0',
25 dependencies: libgnunetutil_dep,
26 include_directories: [incdir, configuration_inc],
27 install: true,
28 install_dir: get_option('libdir'))
29pkg.generate(libgnunetsetu, url: 'https://www.gnunet.org',
30 description : 'Provides API for accessing the set union service')
31libgnunetsetu_dep = declare_dependency(link_with : libgnunetsetu)
32shared_module('gnunet_plugin_block_setu_test',
33 ['plugin_block_setu_test.c'],
34 dependencies: libgnunetutil_dep,
35 include_directories: [incdir, configuration_inc],
36 install:true,
37 install_dir: get_option('libdir')/'gnunet')
38executable ('gnunet-service-setu',
39 gnunetservicesetu_src,
40 dependencies: [libgnunetsetu_dep,
41 libgnunetutil_dep,
42 m_dep,
43 libgnunetstatistics_dep,
44 libgnunetcore_dep,
45 libgnunetcadet_dep,
46 libgnunetblock_dep],
47 include_directories: [incdir, configuration_inc],
48 install: true,
49 install_dir: get_option('libdir') / 'gnunet' / 'libexec')
50