aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-09-23 11:14:57 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-09-23 11:14:57 +0200
commite73c63f2878aff47d2a72d45bfa7fa7cbd6970be (patch)
tree296844b3005cda25f724c323155d388aa56f9551 /src/util
parent6c19200f206731b2cbc7e5568e9eba5af92e2ff3 (diff)
downloadgnunet-e73c63f2878aff47d2a72d45bfa7fa7cbd6970be.tar.gz
gnunet-e73c63f2878aff47d2a72d45bfa7fa7cbd6970be.zip
BUILD: Build util executables
Diffstat (limited to 'src/util')
-rw-r--r--src/util/meson.build59
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)
91pkg.generate(libgnunetutil, url: 'https://www.gnunet.org', 91pkg.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
94executable ('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'))
100executable ('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'))
106executable ('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'))
112executable ('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'))
118executable ('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'))
124executable ('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'))
130if 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'))
137endif
138executable ('gnunet-config-diff',
139 ['gnunet-config-diff.c'],
140 dependencies: [libgnunetutil_dep, libgnunetutil_dep],
141 include_directories: [incdir, configuration_inc],
142 install: false)
143executable ('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)
148executable ('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
95testcommonalloc = executable ('test_common_allocation', 154testcommonalloc = executable ('test_common_allocation',
96 ['test_common_allocation.c'], 155 ['test_common_allocation.c'],