gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] branch master updated: BUILD: Add pt and exit


From: gnunet
Subject: [gnunet] branch master updated: BUILD: Add pt and exit
Date: Sat, 23 Sep 2023 10:59:39 +0200

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 6c19200f2 BUILD: Add pt and exit
6c19200f2 is described below

commit 6c19200f206731b2cbc7e5568e9eba5af92e2ff3
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Sat Sep 23 10:59:35 2023 +0200

    BUILD: Add pt and exit
---
 src/exit/meson.build | 29 +++++++++++++++++++++++++++++
 src/meson.build      |  4 ++--
 src/pt/meson.build   | 22 ++++++++++++++++++++++
 3 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/src/exit/meson.build b/src/exit/meson.build
new file mode 100644
index 000000000..e75f2b080
--- /dev/null
+++ b/src/exit/meson.build
@@ -0,0 +1,29 @@
+configure_file(input : 'exit.conf',
+               output : 'exit.conf',
+               configuration : cdata,
+               install: true,
+               install_dir: pkgcfgdir)
+
+
+if get_option('monolith')
+  subdir_done()
+endif
+
+if host_machine.system() == 'linux' 
+  executable ('gnunet-helper-exit',
+              ['gnunet-helper-exit.c'],
+            include_directories: [incdir, configuration_inc],
+            install: true,
+            install_dir: get_option('libdir') / 'gnunet' / 'libexec')
+endif
+
+executable ('gnunet-daemon-exit',
+            ['gnunet-daemon-exit.c'],
+            dependencies: [libgnunetdht_dep,
+                           libgnunetutil_dep,
+                           libgnunetstatistics_dep,
+                           libgnunetregex_dep,
+                           libgnunetcadet_dep],
+            include_directories: [incdir, configuration_inc],
+            install: true,
+            install_dir: get_option('libdir') / 'gnunet' / 'libexec')
diff --git a/src/meson.build b/src/meson.build
index 5db69ce3f..e463bd4f5 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -59,8 +59,8 @@ subdir('zonemaster')
 ##subdir('$(CONVERSATION_DIR)')
 subdir('fs')
 # TODO
-#subdir('exit')
-#subdir('pt')
+subdir('exit')
+subdir('pt')
 #subdir('secretsharing')
 subdir('reclaim')
 subdir('messenger')
diff --git a/src/pt/meson.build b/src/pt/meson.build
new file mode 100644
index 000000000..0b6cc1818
--- /dev/null
+++ b/src/pt/meson.build
@@ -0,0 +1,22 @@
+configure_file(input : 'pt.conf',
+               output : 'pt.conf',
+               configuration : cdata,
+               install: true,
+               install_dir: pkgcfgdir)
+
+
+if get_option('monolith')
+  subdir_done()
+endif
+
+executable ('gnunet-daemon-pt',
+            ['gnunet-daemon-pt.c'],
+            dependencies: [libgnunetdns_dep,
+                           libgnunetutil_dep,
+                           libgnunetstatistics_dep,
+                           libgnunetdht_dep,
+                           libgnunetcadet_dep,
+                           libgnunetvpn_dep],
+            include_directories: [incdir, configuration_inc],
+            install: true,
+            install_dir: get_option('libdir') / 'gnunet' / 'libexec')

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]