diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-23 11:14:57 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-23 11:14:57 +0200 |
commit | e73c63f2878aff47d2a72d45bfa7fa7cbd6970be (patch) | |
tree | 296844b3005cda25f724c323155d388aa56f9551 /src/util | |
parent | 6c19200f206731b2cbc7e5568e9eba5af92e2ff3 (diff) | |
download | gnunet-e73c63f2878aff47d2a72d45bfa7fa7cbd6970be.tar.gz gnunet-e73c63f2878aff47d2a72d45bfa7fa7cbd6970be.zip |
BUILD: Build util executables
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/meson.build | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/util/meson.build b/src/util/meson.build index 9cda9f193..eecb7d553 100644 --- a/src/util/meson.build +++ b/src/util/meson.build | |||
@@ -91,6 +91,65 @@ libgnunetutil_dep = declare_dependency(link_with : libgnunetutil) | |||
91 | pkg.generate(libgnunetutil, url: 'https://www.gnunet.org', | 91 | pkg.generate(libgnunetutil, url: 'https://www.gnunet.org', |
92 | description : 'Provides miscellaneous utility functions and API for GNUnet') | 92 | description : 'Provides miscellaneous utility functions and API for GNUnet') |
93 | 93 | ||
94 | executable ('gnunet-base32', | ||
95 | ['gnunet-base32.c'], | ||
96 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
97 | include_directories: [incdir, configuration_inc], | ||
98 | install: true, | ||
99 | install_dir: get_option('bindir')) | ||
100 | executable ('gnunet-config', | ||
101 | ['gnunet-config.c'], | ||
102 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
103 | include_directories: [incdir, configuration_inc], | ||
104 | install: true, | ||
105 | install_dir: get_option('bindir')) | ||
106 | executable ('gnunet-resolver', | ||
107 | ['gnunet-resolver.c'], | ||
108 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
109 | include_directories: [incdir, configuration_inc], | ||
110 | install: true, | ||
111 | install_dir: get_option('bindir')) | ||
112 | executable ('gnunet-ecc', | ||
113 | ['gnunet-ecc.c'], | ||
114 | dependencies: [libgnunetutil_dep, libgnunetutil_dep, gcrypt_dep, m_dep], | ||
115 | include_directories: [incdir, configuration_inc], | ||
116 | install: true, | ||
117 | install_dir: get_option('bindir')) | ||
118 | executable ('gnunet-scrypt', | ||
119 | ['gnunet-scrypt.c'], | ||
120 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
121 | include_directories: [incdir, configuration_inc], | ||
122 | install: true, | ||
123 | install_dir: get_option('bindir')) | ||
124 | executable ('gnunet-uri', | ||
125 | ['gnunet-uri.c'], | ||
126 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
127 | include_directories: [incdir, configuration_inc], | ||
128 | install: true, | ||
129 | install_dir: get_option('bindir')) | ||
130 | if zbar_dep.found() | ||
131 | executable ('gnunet-qr', | ||
132 | ['gnunet-qr.c'], | ||
133 | dependencies: [zbar_dep, libgnunetutil_dep, libgnunetutil_dep], | ||
134 | include_directories: [incdir, configuration_inc], | ||
135 | install: true, | ||
136 | install_dir: get_option('bindir')) | ||
137 | endif | ||
138 | executable ('gnunet-config-diff', | ||
139 | ['gnunet-config-diff.c'], | ||
140 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
141 | include_directories: [incdir, configuration_inc], | ||
142 | install: false) | ||
143 | executable ('test_common_logging_dummy', | ||
144 | ['test_common_logging_dummy.c'], | ||
145 | dependencies: [libgnunetutil_dep, libgnunetutil_dep], | ||
146 | include_directories: [incdir, configuration_inc], | ||
147 | install: false) | ||
148 | executable ('gnunet-crypto-tvg', | ||
149 | ['gnunet-crypto-tvg.c'], | ||
150 | dependencies: [libgnunetutil_dep, libgnunetutil_dep, json_dep], | ||
151 | include_directories: [incdir, configuration_inc], | ||
152 | install: false) | ||
94 | 153 | ||
95 | testcommonalloc = executable ('test_common_allocation', | 154 | testcommonalloc = executable ('test_common_allocation', |
96 | ['test_common_allocation.c'], | 155 | ['test_common_allocation.c'], |