aboutsummaryrefslogtreecommitdiff
path: root/src/dns
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-09-23 21:17:26 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-09-23 21:17:26 +0200
commit8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3 (patch)
tree53e43fed55a26c8456c67a11c61a7a47c0b5ac49 /src/dns
parentdca0afc851783403b26464bbfa2629fe1bd70a55 (diff)
downloadgnunet-8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3.tar.gz
gnunet-8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3.zip
BUILD: Meson - install more files
Diffstat (limited to 'src/dns')
-rw-r--r--src/dns/meson.build20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/dns/meson.build b/src/dns/meson.build
index 9cc98b24a..54d92109d 100644
--- a/src/dns/meson.build
+++ b/src/dns/meson.build
@@ -21,7 +21,9 @@ endif
21libgnunetdns = library('gnunetdns', 21libgnunetdns = library('gnunetdns',
22 libgnunetdns_src, 22 libgnunetdns_src,
23 dependencies: libgnunetutil_dep, 23 dependencies: libgnunetutil_dep,
24 include_directories: [incdir, configuration_inc]) 24 include_directories: [incdir, configuration_inc],
25 install: true,
26 install_dir: get_option('libdir'))
25libgnunetdns_dep = declare_dependency(link_with : libgnunetdns) 27libgnunetdns_dep = declare_dependency(link_with : libgnunetdns)
26pkg.generate(libgnunetdns, url: 'https://www.gnunet.org', 28pkg.generate(libgnunetdns, url: 'https://www.gnunet.org',
27 description : 'Provides API to access GNUnet\'s DNS service (to intercept and manipulate DNS queries)') 29 description : 'Provides API to access GNUnet\'s DNS service (to intercept and manipulate DNS queries)')
@@ -29,19 +31,27 @@ pkg.generate(libgnunetdns, url: 'https://www.gnunet.org',
29shared_module('gnunet_plugin_block_dns', 31shared_module('gnunet_plugin_block_dns',
30 libgnunetpluginblockdns_src, 32 libgnunetpluginblockdns_src,
31 dependencies: [libgnunetutil_dep, libgnunetblockgroup_dep], 33 dependencies: [libgnunetutil_dep, libgnunetblockgroup_dep],
32 include_directories: [incdir, configuration_inc]) 34 include_directories: [incdir, configuration_inc],
35 install: true,
36 install_dir: get_option('libdir')/'gnunet')
33 37
34executable ('gnunet-service-dns', 38executable ('gnunet-service-dns',
35 gnunetservicedns_src, 39 gnunetservicedns_src,
36 dependencies: [libgnunetdns_dep, libgnunetutil_dep, 40 dependencies: [libgnunetdns_dep, libgnunetutil_dep,
37 libgnunetstatistics_dep], 41 libgnunetstatistics_dep],
38 include_directories: [incdir, configuration_inc]) 42 include_directories: [incdir, configuration_inc],
43 install: true,
44 install_dir: get_option('bindir'))
39executable ('gnunet-dns-monitor', 45executable ('gnunet-dns-monitor',
40 gnunetdnsmonitor_src, 46 gnunetdnsmonitor_src,
41 dependencies: [libgnunetdns_dep, libgnunetutil_dep, libgnunetdns_dep], 47 dependencies: [libgnunetdns_dep, libgnunetutil_dep, libgnunetdns_dep],
42 include_directories: [incdir, configuration_inc]) 48 include_directories: [incdir, configuration_inc],
49 install: true,
50 install_dir: get_option('libdir')/'gnunet'/'libexec')
43executable ('gnunet-dns-redirector', 51executable ('gnunet-dns-redirector',
44 gnunetdnsredirector_src, 52 gnunetdnsredirector_src,
45 dependencies: [libgnunetdns_dep, libgnunetutil_dep, libgnunetdns_dep], 53 dependencies: [libgnunetdns_dep, libgnunetutil_dep, libgnunetdns_dep],
46 include_directories: [incdir, configuration_inc]) 54 include_directories: [incdir, configuration_inc],
55 install: true,
56 install_dir: get_option('libdir')/'gnunet'/'libexec')
47 57