aboutsummaryrefslogtreecommitdiff
path: root/src/gnsrecord/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnsrecord/meson.build')
-rw-r--r--src/gnsrecord/meson.build25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/gnsrecord/meson.build b/src/gnsrecord/meson.build
new file mode 100644
index 000000000..1a6b5e6ff
--- /dev/null
+++ b/src/gnsrecord/meson.build
@@ -0,0 +1,25 @@
1libgnunetgnsrecord_src = ['gnsrecord.c',
2 'gnsrecord_serialization.c',
3 'gnsrecord_crypto.c',
4 'gnsrecord_misc.c']
5libgnunetgnsrecordjson_src = ['json_gnsrecord.c']
6
7if gnunet_monolith == false
8 libgnunetgnsrecord = library('gnunetgnsrecord',
9 libgnunetgnsrecord_src,
10 dependencies: [libgnunetutil_dep,
11 sodium_dep,
12 libgnunetidentity_dep,
13 gcrypt_dep],
14 include_directories: [incdir, configuration_inc])
15 libgnunetgnsrecord_dep = declare_dependency(link_with : libgnunetgnsrecord)
16 libgnunetgnsrecordjson = library('gnunetgnsrecordjson',
17 libgnunetgnsrecordjson_src,
18 dependencies: [libgnunetutil_dep, libgnunetgnsrecord_dep, json_dep],
19 include_directories: [incdir, configuration_inc])
20 libgnunetgnsrecordjson_dep = declare_dependency(link_with : libgnunetgnsrecord)
21else
22 foreach p : libgnunetgnsrecord_src + libgnunetgnsrecordjson_src
23 gnunet_src += 'gnsrecord/' + p
24 endforeach
25endif