aboutsummaryrefslogtreecommitdiff
path: root/src/reclaim
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-09-29 16:49:14 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-09-29 16:49:14 +0200
commit1ae6f7e4cc1f83ab0cfe4c2c3d52e26905883cf7 (patch)
treedbbe9cee8069425d5eb4bb0aaf61ef7b86a7f51e /src/reclaim
parent842935e2522d97d80ec2d63ec01838afe65dba96 (diff)
downloadgnunet-1ae6f7e4cc1f83ab0cfe4c2c3d52e26905883cf7.tar.gz
gnunet-1ae6f7e4cc1f83ab0cfe4c2c3d52e26905883cf7.zip
BUILD: Meson, more missing plugins
Diffstat (limited to 'src/reclaim')
-rw-r--r--src/reclaim/meson.build31
1 files changed, 30 insertions, 1 deletions
diff --git a/src/reclaim/meson.build b/src/reclaim/meson.build
index 8afd5c525..b1fdcd6fe 100644
--- a/src/reclaim/meson.build
+++ b/src/reclaim/meson.build
@@ -34,6 +34,13 @@ libgnunetreclaim_dep = declare_dependency(link_with : libgnunetreclaim)
34pkg.generate(libgnunetreclaim, url: 'https://www.gnunet.org', 34pkg.generate(libgnunetreclaim, url: 'https://www.gnunet.org',
35 description : 'Provides API to access reclaimID') 35 description : 'Provides API to access reclaimID')
36 36
37shared_module('gnunet_plugin_gnsrecord_reclaim',
38 ['plugin_gnsrecord_reclaim.c'],
39 dependencies: [libgnunetutil_dep, libgnunetgnsrecord_dep],
40 include_directories: [incdir, configuration_inc],
41 install: true,
42 install_dir: get_option('libdir')/'gnunet')
43
37libgnunetdid = library('gnunetdid', 44libgnunetdid = library('gnunetdid',
38 libgnunetdid_src, 45 libgnunetdid_src,
39 soversion: '0', 46 soversion: '0',
@@ -62,7 +69,29 @@ shared_module('gnunet_plugin_rest_reclaim',
62 mhd_dep], 69 mhd_dep],
63 include_directories: [incdir, configuration_inc], 70 include_directories: [incdir, configuration_inc],
64 install: true, 71 install: true,
65 install_dir: get_option('libdir') / 'gnunet' / 'libexec') 72 install_dir: get_option('libdir') / 'gnunet')
73shared_module('gnunet_plugin_reclaim_attribute_basic',
74 ['plugin_reclaim_attribute_basic.c'],
75 dependencies: [libgnunetrest_dep,
76 libgnunetidentity_dep,
77 libgnunetreclaim_dep,
78 libgnunetjson_dep,
79 libgnunetutil_dep,
80 json_dep],
81 include_directories: [incdir, configuration_inc],
82 install: true,
83 install_dir: get_option('libdir') / 'gnunet')
84shared_module('gnunet_plugin_reclaim_credential_jwt',
85 ['plugin_reclaim_credential_jwt.c'],
86 dependencies: [libgnunetrest_dep,
87 libgnunetidentity_dep,
88 libgnunetreclaim_dep,
89 libgnunetjson_dep,
90 libgnunetutil_dep,
91 json_dep],
92 include_directories: [incdir, configuration_inc],
93 install: true,
94 install_dir: get_option('libdir') / 'gnunet')
66 95
67 96
68shared_module('gnunet_plugin_rest_openid_connect', 97shared_module('gnunet_plugin_rest_openid_connect',