gnunet-svn
[Top][All Lists]
Advanced

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

[gnunet] branch master updated (d43a6c820 -> 7a9b29838)


From: gnunet
Subject: [gnunet] branch master updated (d43a6c820 -> 7a9b29838)
Date: Fri, 29 Sep 2023 15:51:34 +0200

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a change to branch master
in repository gnunet.

    from d43a6c820 BUILD: Meson add more file targets
     new d2b059979 BUILD: Meson fix man build
     new 7a9b29838 BUILD: Meson only build tun helpers on linux

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 doc/man/meson.build |  3 +--
 src/dns/meson.build | 14 ++++++++------
 src/vpn/meson.build | 17 +++++++++--------
 3 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/doc/man/meson.build b/doc/man/meson.build
index 1766d7bb2..65231ef31 100644
--- a/doc/man/meson.build
+++ b/doc/man/meson.build
@@ -1,12 +1,11 @@
 configure_file(input : 'gnunet.conf.5.in',
                output : 'gnunet.conf.5',
                configuration : cdata,
-               install: false,
+               install: true,
                install_dir: get_option('mandir'))
 
 install_man(
   [
-  'gnunet.conf.5',
   'gnunet-arm.1',
   'gnunet-ats.1',
   'gnunet-auto-share.1',
diff --git a/src/dns/meson.build b/src/dns/meson.build
index 20002a9fc..e08f081c8 100644
--- a/src/dns/meson.build
+++ b/src/dns/meson.build
@@ -56,10 +56,12 @@ executable ('gnunet-dns-redirector',
             include_directories: [incdir, configuration_inc],
             install: true,
             install_dir: get_option('libdir')/'gnunet'/'libexec')
-executable ('gnunet-helper-dns',
-            ['gnunet-helper-dns.c'],
-            dependencies: [libgnunetdns_dep, libgnunetutil_dep, 
libgnunetdns_dep],
-            include_directories: [incdir, configuration_inc],
-            install: true,
-            install_dir: get_option('libdir')/'gnunet'/'libexec')
 
+if host_machine.system() == 'linux'
+  executable ('gnunet-helper-dns',
+              ['gnunet-helper-dns.c'],
+              dependencies: [libgnunetdns_dep, libgnunetutil_dep, 
libgnunetdns_dep],
+              include_directories: [incdir, configuration_inc],
+              install: true,
+              install_dir: get_option('libdir')/'gnunet'/'libexec')
+endif
diff --git a/src/vpn/meson.build b/src/vpn/meson.build
index ed53e200e..e77b88432 100644
--- a/src/vpn/meson.build
+++ b/src/vpn/meson.build
@@ -55,11 +55,12 @@ executable ('gnunet-service-vpn',
             include_directories: [incdir, configuration_inc, exitdir],
             install: true,
             install_dir: get_option('libdir') / 'gnunet' / 'libexec')
-executable ('gnunet-helper-vpn',
-            ['gnunet-helper-vpn.c'],
-            dependencies: [libgnunetvpn_dep,
-                           libgnunetutil_dep],
-            include_directories: [incdir, configuration_inc, exitdir],
-            install: true,
-            install_dir: get_option('libdir') / 'gnunet' / 'libexec')
-
+if host_machine.system() == 'linux'
+  executable ('gnunet-helper-vpn',
+              ['gnunet-helper-vpn.c'],
+              dependencies: [libgnunetvpn_dep,
+                             libgnunetutil_dep],
+              include_directories: [incdir, configuration_inc, exitdir],
+              install: true,
+              install_dir: get_option('libdir') / 'gnunet' / 'libexec')
+endif

-- 
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]