aboutsummaryrefslogtreecommitdiff
path: root/src/reclaim
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-09-27 14:54:01 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-09-27 14:54:01 +0200
commitd4364ccb42e5754c4904b92e1ea61e0675512327 (patch)
tree0542ce4925a616a744663aaacffdb622df12b9c9 /src/reclaim
parent2da4d4740ab7d0420b5d0e56a8d2796a8f73cd2b (diff)
downloadgnunet-d4364ccb42e5754c4904b92e1ea61e0675512327.tar.gz
gnunet-d4364ccb42e5754c4904b92e1ea61e0675512327.zip
BUILD: Meson install more files
Diffstat (limited to 'src/reclaim')
-rw-r--r--src/reclaim/meson.build30
1 files changed, 30 insertions, 0 deletions
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 @@
1libgnunetreclaim_src = ['reclaim_api.c', 1libgnunetreclaim_src = ['reclaim_api.c',
2 'reclaim_attribute.c', 2 'reclaim_attribute.c',
3 'reclaim_credential.c'] 3 'reclaim_credential.c']
4libgnunetdid_src = ['did_helper.c',
5 'did_core.c']
4 6
5gnunetservicereclaim_src = ['gnunet-service-reclaim.c', 7gnunetservicereclaim_src = ['gnunet-service-reclaim.c',
6 'gnunet-service-reclaim_tickets.c'] 8 'gnunet-service-reclaim_tickets.c']
@@ -32,6 +34,23 @@ libgnunetreclaim_dep = declare_dependency(link_with : libgnunetreclaim)
32pkg.generate(libgnunetreclaim, url: 'https://www.gnunet.org', 34pkg.generate(libgnunetreclaim, url: 'https://www.gnunet.org',
33 description : 'Provides API to access reclaimID') 35 description : 'Provides API to access reclaimID')
34 36
37libgnunetdid = library('gnunetdid',
38 libgnunetdid_src,
39 soversion: '0',
40 version: '0.0.0',
41 dependencies: [libgnunetutil_dep,
42 libgnunetnamestore_dep,
43 libgnunetgnsrecord_dep,
44 libgnunetgns_dep,
45 json_dep,
46 libgnunetidentity_dep],
47 include_directories: [incdir, configuration_inc],
48 install: true,
49 install_dir: get_option('libdir'))
50libgnunetdid_dep = declare_dependency(link_with : libgnunetdid)
51pkg.generate(libgnunetdid, url: 'https://www.gnunet.org',
52 description : 'Provides API to manipulate DID')
53
35executable ('gnunet-reclaim', 54executable ('gnunet-reclaim',
36 'gnunet-reclaim.c', 55 'gnunet-reclaim.c',
37 dependencies: [libgnunetreclaim_dep, 56 dependencies: [libgnunetreclaim_dep,
@@ -40,6 +59,17 @@ executable ('gnunet-reclaim',
40 include_directories: [incdir, configuration_inc], 59 include_directories: [incdir, configuration_inc],
41 install: true, 60 install: true,
42 install_dir: get_option('bindir')) 61 install_dir: get_option('bindir'))
62executable ('gnunet-did',
63 'gnunet-did.c',
64 dependencies: [libgnunetreclaim_dep,
65 libgnunetdid_dep,
66 libgnunetgns_dep,
67 libgnunetnamestore_dep,
68 libgnunetidentity_dep,
69 libgnunetutil_dep],
70 include_directories: [incdir, configuration_inc],
71 install: true,
72 install_dir: get_option('bindir'))
43executable ('gnunet-service-reclaim', 73executable ('gnunet-service-reclaim',
44 gnunetservicereclaim_src, 74 gnunetservicereclaim_src,
45 dependencies: [libgnunetreclaim_dep, 75 dependencies: [libgnunetreclaim_dep,