diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/datacache/meson.build | 2 | ||||
-rw-r--r-- | src/dns/meson.build | 6 | ||||
-rw-r--r-- | src/fs/meson.build | 8 | ||||
-rw-r--r-- | src/gns/meson.build | 5 | ||||
-rw-r--r-- | src/hostlist/meson.build | 4 | ||||
-rw-r--r-- | src/nat-auto/meson.build | 2 | ||||
-rw-r--r-- | src/nat/meson.build | 14 | ||||
-rw-r--r-- | src/regex/meson.build | 15 | ||||
-rw-r--r-- | src/set/meson.build | 6 | ||||
-rw-r--r-- | src/seti/meson.build | 6 | ||||
-rw-r--r-- | src/setu/meson.build | 6 | ||||
-rw-r--r-- | src/template/Makefile.am | 2 | ||||
-rw-r--r-- | src/util/meson.build | 9 | ||||
-rw-r--r-- | src/vpn/meson.build | 7 |
14 files changed, 87 insertions, 5 deletions
diff --git a/src/datacache/meson.build b/src/datacache/meson.build index b06a284f1..e753ca6eb 100644 --- a/src/datacache/meson.build +++ b/src/datacache/meson.build | |||
@@ -18,7 +18,7 @@ endif | |||
18 | libgnunetdatacache = library('gnunetdatacache', | 18 | libgnunetdatacache = library('gnunetdatacache', |
19 | libgnunetdatacache_src, | 19 | libgnunetdatacache_src, |
20 | soversion: '0', | 20 | soversion: '0', |
21 | version: '0.1.0', | 21 | version: '0.0.1', |
22 | dependencies: [libgnunetutil_dep, libgnunetstatistics_dep], | 22 | dependencies: [libgnunetutil_dep, libgnunetstatistics_dep], |
23 | include_directories: [incdir, configuration_inc], | 23 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 24 | install: true, |
diff --git a/src/dns/meson.build b/src/dns/meson.build index ee9ba0005..20002a9fc 100644 --- a/src/dns/meson.build +++ b/src/dns/meson.build | |||
@@ -56,4 +56,10 @@ executable ('gnunet-dns-redirector', | |||
56 | include_directories: [incdir, configuration_inc], | 56 | include_directories: [incdir, configuration_inc], |
57 | install: true, | 57 | install: true, |
58 | install_dir: get_option('libdir')/'gnunet'/'libexec') | 58 | install_dir: get_option('libdir')/'gnunet'/'libexec') |
59 | executable ('gnunet-helper-dns', | ||
60 | ['gnunet-helper-dns.c'], | ||
61 | dependencies: [libgnunetdns_dep, libgnunetutil_dep, libgnunetdns_dep], | ||
62 | include_directories: [incdir, configuration_inc], | ||
63 | install: true, | ||
64 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
59 | 65 | ||
diff --git a/src/fs/meson.build b/src/fs/meson.build index fa7924959..ca0b7ef95 100644 --- a/src/fs/meson.build +++ b/src/fs/meson.build | |||
@@ -123,4 +123,12 @@ executable ('gnunet-service-fs', | |||
123 | include_directories: [incdir, configuration_inc], | 123 | include_directories: [incdir, configuration_inc], |
124 | install: true, | 124 | install: true, |
125 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | 125 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') |
126 | executable ('gnunet-helper-fs-publish', | ||
127 | ['gnunet-helper-fs-publish.c'], | ||
128 | dependencies: [libgnunetfs_dep, | ||
129 | libgnunetutil_dep, | ||
130 | libgnunetblock_dep], | ||
131 | include_directories: [incdir, configuration_inc], | ||
132 | install: true, | ||
133 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | ||
126 | 134 | ||
diff --git a/src/gns/meson.build b/src/gns/meson.build index 3441acab2..bb9fac065 100644 --- a/src/gns/meson.build +++ b/src/gns/meson.build | |||
@@ -135,3 +135,8 @@ executable ('gnunet-dns2gns', | |||
135 | include_directories: [incdir, configuration_inc], | 135 | include_directories: [incdir, configuration_inc], |
136 | install: true, | 136 | install: true, |
137 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | 137 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') |
138 | |||
139 | |||
140 | #if nss_dep.found() | ||
141 | # subdir('nss') | ||
142 | #endif | ||
diff --git a/src/hostlist/meson.build b/src/hostlist/meson.build index 99cc089df..811e3e669 100644 --- a/src/hostlist/meson.build +++ b/src/hostlist/meson.build | |||
@@ -22,4 +22,6 @@ executable ('gnunet-daemon-hostlist', | |||
22 | libgnunettransport_dep, | 22 | libgnunettransport_dep, |
23 | mhd_dep, | 23 | mhd_dep, |
24 | curl_dep], | 24 | curl_dep], |
25 | include_directories: [incdir, configuration_inc]) | 25 | include_directories: [incdir, configuration_inc], |
26 | install:true, | ||
27 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
diff --git a/src/nat-auto/meson.build b/src/nat-auto/meson.build index 6370cb5e4..9c6f5a0d0 100644 --- a/src/nat-auto/meson.build +++ b/src/nat-auto/meson.build | |||
@@ -18,6 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetnatauto = library('gnunetnatauto', | 19 | libgnunetnatauto = library('gnunetnatauto', |
20 | libgnunetnatauto_src, | 20 | libgnunetnatauto_src, |
21 | soversion: '0', | ||
22 | version: '0.0.0', | ||
21 | dependencies: [libgnunetutil_dep, libgnunetnat_dep], | 23 | dependencies: [libgnunetutil_dep, libgnunetnat_dep], |
22 | include_directories: [incdir, configuration_inc]) | 24 | include_directories: [incdir, configuration_inc]) |
23 | libgnunetnatauto_dep = declare_dependency(link_with : libgnunetnatauto) | 25 | libgnunetnatauto_dep = declare_dependency(link_with : libgnunetnatauto) |
diff --git a/src/nat/meson.build b/src/nat/meson.build index 6950e8bae..415d6cbb3 100644 --- a/src/nat/meson.build +++ b/src/nat/meson.build | |||
@@ -48,4 +48,18 @@ executable ('gnunet-service-nat', | |||
48 | include_directories: [incdir, configuration_inc], | 48 | include_directories: [incdir, configuration_inc], |
49 | install: true, | 49 | install: true, |
50 | install_dir: get_option('libdir')/'gnunet'/'libexec') | 50 | install_dir: get_option('libdir')/'gnunet'/'libexec') |
51 | executable ('gnunet-helper-nat-server', | ||
52 | ['gnunet-helper-nat-server.c'], | ||
53 | dependencies: [libgnunetnat_dep, libgnunetutil_dep, | ||
54 | libgnunetstatistics_dep], | ||
55 | include_directories: [incdir, configuration_inc], | ||
56 | install: true, | ||
57 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
58 | executable ('gnunet-helper-nat-client', | ||
59 | ['gnunet-helper-nat-client.c'], | ||
60 | dependencies: [libgnunetnat_dep, libgnunetutil_dep, | ||
61 | libgnunetstatistics_dep], | ||
62 | include_directories: [incdir, configuration_inc], | ||
63 | install: true, | ||
64 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
51 | 65 | ||
diff --git a/src/regex/meson.build b/src/regex/meson.build index ae644dcc7..f1bbfa1b8 100644 --- a/src/regex/meson.build +++ b/src/regex/meson.build | |||
@@ -51,4 +51,19 @@ executable ('gnunet-service-regex', | |||
51 | include_directories: [incdir, configuration_inc], | 51 | include_directories: [incdir, configuration_inc], |
52 | install: true, | 52 | install: true, |
53 | install_dir: get_option('libdir')/'gnunet'/'libexec') | 53 | install_dir: get_option('libdir')/'gnunet'/'libexec') |
54 | executable ('gnunet-daemon-regexprofiler', | ||
55 | ['gnunet-daemon-regexprofiler.c', | ||
56 | 'regex_internal.c', | ||
57 | 'regex_internal_dht.c', | ||
58 | 'regex_test_lib.c', | ||
59 | 'regex_test_graph.c', | ||
60 | 'regex_test_random.c'], | ||
61 | dependencies: [libgnunetregex_dep, libgnunetutil_dep, | ||
62 | libgnunetdht_dep, | ||
63 | libgnunetstatistics_dep, | ||
64 | libgnunetregex_dep, | ||
65 | libgnunetregexblock_dep], | ||
66 | include_directories: [incdir, configuration_inc], | ||
67 | install: true, | ||
68 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
54 | 69 | ||
diff --git a/src/set/meson.build b/src/set/meson.build index bfaf4260f..51782f446 100644 --- a/src/set/meson.build +++ b/src/set/meson.build | |||
@@ -31,6 +31,12 @@ libgnunetset = library('gnunetset', | |||
31 | pkg.generate(libgnunetset, url: 'https://www.gnunet.org', | 31 | pkg.generate(libgnunetset, url: 'https://www.gnunet.org', |
32 | description : 'Provides API for accessing the set service') | 32 | description : 'Provides API for accessing the set service') |
33 | libgnunetset_dep = declare_dependency(link_with : libgnunetset) | 33 | libgnunetset_dep = declare_dependency(link_with : libgnunetset) |
34 | shared_module('gnunet_plugin_block_set_test', | ||
35 | ['plugin_block_set_test.c'], | ||
36 | dependencies: libgnunetutil_dep, | ||
37 | include_directories: [incdir, configuration_inc], | ||
38 | install:true, | ||
39 | install_dir: get_option('libdir')/'gnunet') | ||
34 | executable ('gnunet-service-set', | 40 | executable ('gnunet-service-set', |
35 | gnunetserviceset_src, | 41 | gnunetserviceset_src, |
36 | dependencies: [libgnunetset_dep, | 42 | dependencies: [libgnunetset_dep, |
diff --git a/src/seti/meson.build b/src/seti/meson.build index 0741cac18..e5d3812ce 100644 --- a/src/seti/meson.build +++ b/src/seti/meson.build | |||
@@ -27,6 +27,12 @@ libgnunetseti = library('gnunetseti', | |||
27 | pkg.generate(libgnunetseti, url: 'https://www.gnunet.org', | 27 | pkg.generate(libgnunetseti, url: 'https://www.gnunet.org', |
28 | description : 'Provides API for accessing the set intersection service') | 28 | description : 'Provides API for accessing the set intersection service') |
29 | libgnunetseti_dep = declare_dependency(link_with : libgnunetseti) | 29 | libgnunetseti_dep = declare_dependency(link_with : libgnunetseti) |
30 | shared_module('gnunet_plugin_block_seti_test', | ||
31 | ['plugin_block_seti_test.c'], | ||
32 | dependencies: libgnunetutil_dep, | ||
33 | include_directories: [incdir, configuration_inc], | ||
34 | install:true, | ||
35 | install_dir: get_option('libdir')/'gnunet') | ||
30 | executable ('gnunet-service-seti', | 36 | executable ('gnunet-service-seti', |
31 | gnunetserviceseti_src, | 37 | gnunetserviceseti_src, |
32 | dependencies: [libgnunetseti_dep, | 38 | dependencies: [libgnunetseti_dep, |
diff --git a/src/setu/meson.build b/src/setu/meson.build index 6f0b0c663..fe5611fd2 100644 --- a/src/setu/meson.build +++ b/src/setu/meson.build | |||
@@ -29,6 +29,12 @@ libgnunetsetu = library('gnunetsetu', | |||
29 | pkg.generate(libgnunetsetu, url: 'https://www.gnunet.org', | 29 | pkg.generate(libgnunetsetu, url: 'https://www.gnunet.org', |
30 | description : 'Provides API for accessing the set union service') | 30 | description : 'Provides API for accessing the set union service') |
31 | libgnunetsetu_dep = declare_dependency(link_with : libgnunetsetu) | 31 | libgnunetsetu_dep = declare_dependency(link_with : libgnunetsetu) |
32 | shared_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') | ||
32 | executable ('gnunet-service-setu', | 38 | executable ('gnunet-service-setu', |
33 | gnunetservicesetu_src, | 39 | gnunetservicesetu_src, |
34 | dependencies: [libgnunetsetu_dep, | 40 | dependencies: [libgnunetsetu_dep, |
diff --git a/src/template/Makefile.am b/src/template/Makefile.am index 4d2e58083..c8ab26ebd 100644 --- a/src/template/Makefile.am +++ b/src/template/Makefile.am | |||
@@ -5,7 +5,7 @@ pkgcfgdir= $(pkgdatadir)/config.d/ | |||
5 | 5 | ||
6 | libexecdir= $(pkglibdir)/libexec/ | 6 | libexecdir= $(pkglibdir)/libexec/ |
7 | 7 | ||
8 | dist_pkgcfg_DATA = \ | 8 | noinst_dist_pkgcfg_DATA = \ |
9 | template.conf | 9 | template.conf |
10 | 10 | ||
11 | if USE_COVERAGE | 11 | if USE_COVERAGE |
diff --git a/src/util/meson.build b/src/util/meson.build index 3b7711b13..a9d1178b1 100644 --- a/src/util/meson.build +++ b/src/util/meson.build | |||
@@ -76,10 +76,15 @@ configure_file(input : 'util.conf', | |||
76 | configuration : cdata, | 76 | configuration : cdata, |
77 | install: true, | 77 | install: true, |
78 | install_dir: pkgcfgdir) | 78 | install_dir: pkgcfgdir) |
79 | configure_file(input : 'resolver.conf', | ||
80 | output : 'resolver.conf', | ||
81 | configuration : cdata, | ||
82 | install: true, | ||
83 | install_dir: pkgcfgdir) | ||
79 | 84 | ||
80 | 85 | ||
81 | if get_option('monolith') | 86 | if get_option('monolith') |
82 | foreach p : libgnunetutil_src | 87 | foreach p : [libgnunetutil_src, gnunetserviceresolver_src] |
83 | gnunet_src += 'util/' + p | 88 | gnunet_src += 'util/' + p |
84 | endforeach | 89 | endforeach |
85 | subdir_done() | 90 | subdir_done() |
@@ -147,7 +152,7 @@ executable ('gnunet-config-diff', | |||
147 | include_directories: [incdir, configuration_inc], | 152 | include_directories: [incdir, configuration_inc], |
148 | install: false) | 153 | install: false) |
149 | 154 | ||
150 | executable ('gnunet-resolver-arm', | 155 | executable ('gnunet-service-resolver-arm', |
151 | gnunetserviceresolver_src, | 156 | gnunetserviceresolver_src, |
152 | dependencies: [libgnunetutil_dep], | 157 | dependencies: [libgnunetutil_dep], |
153 | include_directories: [incdir, configuration_inc], | 158 | include_directories: [incdir, configuration_inc], |
diff --git a/src/vpn/meson.build b/src/vpn/meson.build index 54f8ffae9..ed53e200e 100644 --- a/src/vpn/meson.build +++ b/src/vpn/meson.build | |||
@@ -55,4 +55,11 @@ executable ('gnunet-service-vpn', | |||
55 | include_directories: [incdir, configuration_inc, exitdir], | 55 | include_directories: [incdir, configuration_inc, exitdir], |
56 | install: true, | 56 | install: true, |
57 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | 57 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') |
58 | executable ('gnunet-helper-vpn', | ||
59 | ['gnunet-helper-vpn.c'], | ||
60 | dependencies: [libgnunetvpn_dep, | ||
61 | libgnunetutil_dep], | ||
62 | include_directories: [incdir, configuration_inc, exitdir], | ||
63 | install: true, | ||
64 | install_dir: get_option('libdir') / 'gnunet' / 'libexec') | ||
58 | 65 | ||