From d4364ccb42e5754c4904b92e1ea61e0675512327 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Wed, 27 Sep 2023 14:54:01 +0200 Subject: BUILD: Meson install more files --- src/reclaim/meson.build | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'src/reclaim') diff --git a/src/reclaim/meson.build b/src/reclaim/meson.build index 0c23ef92b..4ccda79c2 100644 --- a/src/reclaim/meson.build +++ b/src/reclaim/meson.build @@ -1,6 +1,8 @@ libgnunetreclaim_src = ['reclaim_api.c', 'reclaim_attribute.c', 'reclaim_credential.c'] +libgnunetdid_src = ['did_helper.c', + 'did_core.c'] gnunetservicereclaim_src = ['gnunet-service-reclaim.c', 'gnunet-service-reclaim_tickets.c'] @@ -32,6 +34,23 @@ libgnunetreclaim_dep = declare_dependency(link_with : libgnunetreclaim) pkg.generate(libgnunetreclaim, url: 'https://www.gnunet.org', description : 'Provides API to access reclaimID') +libgnunetdid = library('gnunetdid', + libgnunetdid_src, + soversion: '0', + version: '0.0.0', + dependencies: [libgnunetutil_dep, + libgnunetnamestore_dep, + libgnunetgnsrecord_dep, + libgnunetgns_dep, + json_dep, + libgnunetidentity_dep], + include_directories: [incdir, configuration_inc], + install: true, + install_dir: get_option('libdir')) +libgnunetdid_dep = declare_dependency(link_with : libgnunetdid) +pkg.generate(libgnunetdid, url: 'https://www.gnunet.org', + description : 'Provides API to manipulate DID') + executable ('gnunet-reclaim', 'gnunet-reclaim.c', dependencies: [libgnunetreclaim_dep, @@ -40,6 +59,17 @@ executable ('gnunet-reclaim', include_directories: [incdir, configuration_inc], install: true, install_dir: get_option('bindir')) +executable ('gnunet-did', + 'gnunet-did.c', + dependencies: [libgnunetreclaim_dep, + libgnunetdid_dep, + libgnunetgns_dep, + libgnunetnamestore_dep, + libgnunetidentity_dep, + libgnunetutil_dep], + include_directories: [incdir, configuration_inc], + install: true, + install_dir: get_option('bindir')) executable ('gnunet-service-reclaim', gnunetservicereclaim_src, dependencies: [libgnunetreclaim_dep, -- cgit v1.2.3