[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: -meson: add missing file
From: |
gnunet |
Subject: |
[gnunet] branch master updated: -meson: add missing file |
Date: |
Fri, 15 Nov 2024 09:55:00 +0100 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new 4bb907275 -meson: add missing file
4bb907275 is described below
commit 4bb9072758b25f231ccee7b2f0cbbfd690684a82
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Fri Nov 15 09:54:55 2024 +0100
-meson: add missing file
---
src/contrib/service/rps/meson.build | 61 +++++++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/src/contrib/service/rps/meson.build
b/src/contrib/service/rps/meson.build
new file mode 100644
index 000000000..2f86f45a6
--- /dev/null
+++ b/src/contrib/service/rps/meson.build
@@ -0,0 +1,61 @@
+libgnunetrps_src = ['gnunet-service-rps_sampler_elem.c',
+ 'rps-test_util.c',
+ 'rps-sampler_common.c',
+ 'rps-sampler_client.c',
+ 'rps_api.c']
+gnunetservicerps_src = ['gnunet-service-rps.c',
+ 'gnunet-service-rps_sampler_elem.c',
+ 'rps-sampler_common.c',
+ 'gnunet-service-rps_sampler.c',
+ 'gnunet-service-rps_custommap.c',
+ 'gnunet-service-rps_view.c']
+
+configure_file(input : 'rps.conf.in',
+ output : 'rps.conf',
+ configuration : cdata,
+ install: true,
+ install_dir: pkgcfgdir)
+
+
+if get_option('monolith')
+ foreach p : libgnunetrps_src + gnunetservicerps_src
+ gnunet_src += 'rps/' + p
+ endforeach
+endif
+
+libgnunetrps = library('gnunetrps',
+ libgnunetrps_src,
+ soversion: '0',
+ version: '0.0.0',
+ dependencies: [libgnunetutil_dep,
+ libgnunetnse_dep,
+ m_dep],
+ include_directories: [incdir, configuration_inc],
+ install: true,
+ install_dir: get_option('libdir'))
+libgnunetrps_dep = declare_dependency(link_with : libgnunetrps)
+pkg.generate(libgnunetrps, url: 'https://www.gnunet.org',
+ description : 'Peer Sampling Service')
+
+executable ('gnunet-service-rps',
+ gnunetservicerps_src,
+ dependencies: [libgnunetrps_dep,
+ libgnunetutil_dep,
+ libgnunetcore_dep,
+ libgnunetnse_dep,
+ m_dep,
+ libgnunetpeerstore_dep,
+ libgnunetstatistics_dep,
+ libgnunetcadet_dep],
+ include_directories: [incdir, configuration_inc],
+ install: true,
+ install_dir: get_option('libdir') / 'gnunet' / 'libexec')
+
+executable ('gnunet-rps',
+ 'gnunet-rps.c',
+ dependencies: [libgnunetrps_dep,
+ libgnunetutil_dep],
+ include_directories: [incdir, configuration_inc],
+ install: true,
+ install_dir: get_option('bindir'))
+
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: -meson: add missing file,
gnunet <=