diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-23 21:17:26 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-23 21:17:26 +0200 |
commit | 8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3 (patch) | |
tree | 53e43fed55a26c8456c67a11c61a7a47c0b5ac49 /src/namecache | |
parent | dca0afc851783403b26464bbfa2629fe1bd70a55 (diff) | |
download | gnunet-8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3.tar.gz gnunet-8ac5695b5e44e64d19ccc9ec1c3bc83849ec39c3.zip |
BUILD: Meson - install more files
Diffstat (limited to 'src/namecache')
-rw-r--r-- | src/namecache/meson.build | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/src/namecache/meson.build b/src/namecache/meson.build index 719d94c0b..f00fbae41 100644 --- a/src/namecache/meson.build +++ b/src/namecache/meson.build | |||
@@ -22,7 +22,9 @@ libgnunetnamecache = library('gnunetnamecache', | |||
22 | soversion: '0.0.0', | 22 | soversion: '0.0.0', |
23 | dependencies: [libgnunetutil_dep, | 23 | dependencies: [libgnunetutil_dep, |
24 | libgnunetgnsrecord_dep], | 24 | libgnunetgnsrecord_dep], |
25 | include_directories: [incdir, configuration_inc]) | 25 | include_directories: [incdir, configuration_inc], |
26 | install: true, | ||
27 | install_dir: get_option('libdir')) | ||
26 | libgnunetnamecache_dep = declare_dependency(link_with : libgnunetnamecache) | 28 | libgnunetnamecache_dep = declare_dependency(link_with : libgnunetnamecache) |
27 | pkg.generate(libgnunetnamecache, url: 'https://www.gnunet.org', | 29 | pkg.generate(libgnunetnamecache, url: 'https://www.gnunet.org', |
28 | description : 'Provides API for storing GNS records to a cache') | 30 | description : 'Provides API for storing GNS records to a cache') |
@@ -33,7 +35,9 @@ shared_module('gnunet_plugin_namecache_sqlite', | |||
33 | libgnunetgnsrecord_dep, | 35 | libgnunetgnsrecord_dep, |
34 | sqlite_dep, | 36 | sqlite_dep, |
35 | libgnunetsq_dep], | 37 | libgnunetsq_dep], |
36 | include_directories: [incdir, configuration_inc]) | 38 | include_directories: [incdir, configuration_inc], |
39 | install: true, | ||
40 | install_dir: get_option('libdir')/'gnunet') | ||
37 | 41 | ||
38 | if pq_dep.found() | 42 | if pq_dep.found() |
39 | shared_module('gnunet_plugin_namecache_postgres', | 43 | shared_module('gnunet_plugin_namecache_postgres', |
@@ -42,7 +46,9 @@ if pq_dep.found() | |||
42 | libgnunetgnsrecord_dep, | 46 | libgnunetgnsrecord_dep, |
43 | pq_dep, | 47 | pq_dep, |
44 | libgnunetpq_dep], | 48 | libgnunetpq_dep], |
45 | include_directories: [incdir, configuration_inc]) | 49 | include_directories: [incdir, configuration_inc], |
50 | install: true, | ||
51 | install_dir: get_option('libdir')/'gnunet') | ||
46 | endif | 52 | endif |
47 | 53 | ||
48 | executable ('gnunet-namecache', | 54 | executable ('gnunet-namecache', |
@@ -51,11 +57,16 @@ executable ('gnunet-namecache', | |||
51 | libgnunetutil_dep, | 57 | libgnunetutil_dep, |
52 | libgnunetgnsrecord_dep, | 58 | libgnunetgnsrecord_dep, |
53 | libgnunetidentity_dep], | 59 | libgnunetidentity_dep], |
54 | include_directories: [incdir, configuration_inc]) | 60 | include_directories: [incdir, configuration_inc], |
61 | install: true, | ||
62 | install_dir: get_option('bindir')) | ||
55 | executable ('gnunet-service-namecache', | 63 | executable ('gnunet-service-namecache', |
56 | gnunetservicenamecache_src, | 64 | gnunetservicenamecache_src, |
57 | dependencies: [libgnunetnamecache_dep, | 65 | dependencies: [libgnunetnamecache_dep, |
58 | libgnunetutil_dep, | 66 | libgnunetutil_dep, |
59 | libgnunetgnsrecord_dep, | 67 | libgnunetgnsrecord_dep, |
60 | libgnunetstatistics_dep], | 68 | libgnunetstatistics_dep], |
61 | include_directories: [incdir, configuration_inc]) | 69 | include_directories: [incdir, configuration_inc], |
70 | install: true, | ||
71 | install_dir: get_option('libdir')/'gnunet'/'libexec') | ||
72 | |||