gnunet-svn
[Top][All Lists]
Advanced

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

[gnunet] branch master updated: BUILD: Meson libgnunet monolith fix; se


From: gnunet
Subject: [gnunet] branch master updated: BUILD: Meson libgnunet monolith fix; set still prevents build
Date: Thu, 05 Oct 2023 16:39:18 +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 d177039ea BUILD: Meson libgnunet monolith fix; set still prevents build
d177039ea is described below

commit d177039ea0ab26d10a1bf5dd9b191eba6139cb0e
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Thu Oct 5 16:39:12 2023 +0200

    BUILD: Meson libgnunet monolith fix; set still prevents build
---
 src/cadet/meson.build         |  1 +
 src/core/meson.build          |  1 +
 src/curl/meson.build          |  1 +
 src/datacache/meson.build     |  1 +
 src/datastore/meson.build     |  1 +
 src/dht/meson.build           |  1 +
 src/dhtu/meson.build          |  1 +
 src/fragmentation/meson.build |  1 +
 src/fs/meson.build            |  1 +
 src/identity/meson.build      |  1 +
 src/namecache/meson.build     |  2 +-
 src/nat-auto/meson.build      |  2 +-
 src/scalarproduct/meson.build |  2 +-
 src/secretsharing/meson.build |  1 +
 src/testing/meson.build       |  6 +++---
 src/transport/meson.build     | 11 ++---------
 src/util/meson.build          |  2 +-
 17 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/src/cadet/meson.build b/src/cadet/meson.build
index dfaf77af8..5684d06ea 100644
--- a/src/cadet/meson.build
+++ b/src/cadet/meson.build
@@ -27,6 +27,7 @@ if get_option('monolith')
   foreach p : libgnunetcadet_src + gnunetservicecadet_src
     gnunet_src += 'cadet/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetcadet = library('gnunetcadet',
diff --git a/src/core/meson.build b/src/core/meson.build
index f64896737..06ba0272e 100644
--- a/src/core/meson.build
+++ b/src/core/meson.build
@@ -17,6 +17,7 @@ if get_option('monolith')
   foreach p : libgnunetcore_src + gnunetservicecore_src
     gnunet_src += 'core/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetcore = library('gnunetcore',
diff --git a/src/curl/meson.build b/src/curl/meson.build
index dd38843a8..00f35aa20 100644
--- a/src/curl/meson.build
+++ b/src/curl/meson.build
@@ -5,6 +5,7 @@ if get_option('monolith')
   foreach p : libgnunetcurl_src
     gnunet_src += 'curl/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetcurl = library('gnunetcurl',
diff --git a/src/datacache/meson.build b/src/datacache/meson.build
index ae57161cd..bde9f8621 100644
--- a/src/datacache/meson.build
+++ b/src/datacache/meson.build
@@ -13,6 +13,7 @@ if get_option('monolith')
   foreach p : libgnunetdatacache_src
     gnunet_src += 'datacache/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetdatacache = library('gnunetdatacache',
diff --git a/src/datastore/meson.build b/src/datastore/meson.build
index 2f412e183..77a21b8be 100644
--- a/src/datastore/meson.build
+++ b/src/datastore/meson.build
@@ -16,6 +16,7 @@ if get_option('monolith')
   foreach p : libgnunetdatastore_src + gnunetservicedatastore_src
     gnunet_src += 'datastore/' + p
   endforeach
+  subdir_done()
 endif
 libgnunetdatastore = library('gnunetdatastore',
         libgnunetdatastore_src,
diff --git a/src/dht/meson.build b/src/dht/meson.build
index f42ae354c..02c3cb8f8 100644
--- a/src/dht/meson.build
+++ b/src/dht/meson.build
@@ -15,6 +15,7 @@ if get_option('monolith')
   foreach p : libgnunetdht_src + gnunetservicedht_src
     gnunet_src += 'dht/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetdht = library('gnunetdht',
diff --git a/src/dhtu/meson.build b/src/dhtu/meson.build
index 8d076cc3f..b024332dd 100644
--- a/src/dhtu/meson.build
+++ b/src/dhtu/meson.build
@@ -11,6 +11,7 @@ if get_option('monolith')
   foreach p : libgnunetplugindhtuip_src + libgnunetplugindhtugnunet_src
     gnunet_src += 'dhtu/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunettestingdhtu = library('gnunettestingdhtu',
diff --git a/src/fragmentation/meson.build b/src/fragmentation/meson.build
index 148a4efe8..411812d0d 100644
--- a/src/fragmentation/meson.build
+++ b/src/fragmentation/meson.build
@@ -5,6 +5,7 @@ if get_option('monolith')
   foreach p : libgnunetfragmentation_src
     gnunet_src += 'fragmentation/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetfragmentation = library('gnunetfragmentation',
diff --git a/src/fs/meson.build b/src/fs/meson.build
index 73e55b65a..4246e4fcf 100644
--- a/src/fs/meson.build
+++ b/src/fs/meson.build
@@ -38,6 +38,7 @@ if get_option('monolith')
   foreach p : libgnunetfs_src + gnunetservicefs_src
     gnunet_src += 'fs/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetfs = library('gnunetfs',
diff --git a/src/identity/meson.build b/src/identity/meson.build
index 7987bfcfc..c9e4f9bb4 100644
--- a/src/identity/meson.build
+++ b/src/identity/meson.build
@@ -15,6 +15,7 @@ if get_option('monolith')
   foreach p : libgnunetidentity_src + gnunetserviceidentity_src
     gnunet_src += 'identity/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetidentity = library('gnunetidentity',
diff --git a/src/namecache/meson.build b/src/namecache/meson.build
index aa92454e6..ee6988a99 100644
--- a/src/namecache/meson.build
+++ b/src/namecache/meson.build
@@ -11,7 +11,7 @@ configure_file(input : 'namecache.conf.in',
 
 
 if get_option('monolith')
-  foreach p : libgnunetnamecache_src + libgnunetpluginnamecache_sqlite_src + 
gnunetservicenamecache_src
+  foreach p : libgnunetnamecache_src + gnunetservicenamecache_src
     gnunet_src += 'namecache/' + p
   endforeach
   subdir_done()
diff --git a/src/nat-auto/meson.build b/src/nat-auto/meson.build
index eaa64f124..9b5ff4cdf 100644
--- a/src/nat-auto/meson.build
+++ b/src/nat-auto/meson.build
@@ -11,7 +11,7 @@ configure_file(input : 'nat-auto.conf.in',
                install_dir: pkgcfgdir)
 
 if get_option('monolith')
-  foreach p : libgnunetnatauto_src + gnunetservernatauto_src + 
gnunetservicenatauto_src
+  foreach p : libgnunetnatauto_src + gnunetservernat_src + 
gnunetservicenatauto_src
     gnunet_src += 'nat-auto/' + p
   endforeach
   subdir_done()
diff --git a/src/scalarproduct/meson.build b/src/scalarproduct/meson.build
index 183f0f784..296734c2c 100644
--- a/src/scalarproduct/meson.build
+++ b/src/scalarproduct/meson.build
@@ -13,7 +13,7 @@ configure_file(input : 'scalarproduct.conf.in',
 
 
 if get_option('monolith')
-  foreach p : libgnunetscalarproduct_src + gnunetservicescalarproduct_src
+  foreach p : libgnunetscalarproduct_src + gnunetservicescalarproducta_src + 
gnunetservicescalarproductb_src + gnunetservicescalarproductecca_src + 
gnunetservicescalarproducteccb_src
     gnunet_src += 'scalarproduct/' + p
   endforeach
   subdir_done()
diff --git a/src/secretsharing/meson.build b/src/secretsharing/meson.build
index 177cd1bee..1f8cee930 100644
--- a/src/secretsharing/meson.build
+++ b/src/secretsharing/meson.build
@@ -12,6 +12,7 @@ if get_option('monolith')
   foreach p : libgnunetsecretsharing_src + gnunetservicesecretsharing_src
     gnunet_src += 'secretsharing/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunetsecretsharing = library('gnunetsecretsharing',
diff --git a/src/testing/meson.build b/src/testing/meson.build
index c591ae849..68b5f5149 100644
--- a/src/testing/meson.build
+++ b/src/testing/meson.build
@@ -28,9 +28,9 @@ configure_file(input : 'testing.conf',
 
 
 if get_option('monolith')
-  foreach p : libgnunettesting_src
-    gnunet_src += 'testing/' + p
-  endforeach
+  #  foreach p : libgnunettesting_src
+  #    gnunet_src += 'testing/' + p
+  #  endforeach
   subdir_done()
 endif
 
diff --git a/src/transport/meson.build b/src/transport/meson.build
index 267a8d7c7..e44c01fa7 100644
--- a/src/transport/meson.build
+++ b/src/transport/meson.build
@@ -1,11 +1,3 @@
-libgnunettransport_src = ['transport_api_address_to_string.c',
-                          'transport_api_blacklist.c',
-                          'transport_api_core.c',
-                          'transport_api_hello_get.c',
-                          'transport_api_manipulation.c',
-                          'transport_api_monitor_peers.c',
-                          'transport_api_monitor_plugins.c',
-                          'transport_api_offer_hello.c']
 libgnunettransportapplication_src = ['transport_api2_application.c']
 libgnunettransportcore_src = ['transport_api2_core.c']
 libgnunettransportcommunicator_src = ['transport_api2_communication.c']
@@ -29,9 +21,10 @@ configure_file(input : 
'gnunet-transport-certificate-creation.in',
                install_dir: get_option('bindir'))
 
 if get_option('monolith')
-  foreach p : libgnunettransport_src #+ libgnunettransportapplication_src + 
libgnunettransportcore_src + libgnunettransportcommunicator_src + 
libgnunettransportmonitor_src + gnunetservicetransport_src
+  foreach p : libgnunettransportapplication_src + libgnunettransportcore_src + 
libgnunettransportcommunicator_src + libgnunettransportmonitor_src + 
gnunetservicetransport_src
     gnunet_src += 'transport/' + p
   endforeach
+  subdir_done()
 endif
 
 libgnunettransportapplication = library('gnunettransportapplication',
diff --git a/src/util/meson.build b/src/util/meson.build
index b5d156ea6..7da8274b4 100644
--- a/src/util/meson.build
+++ b/src/util/meson.build
@@ -84,7 +84,7 @@ configure_file(input : 'resolver.conf.in',
 
 
 if get_option('monolith')
-  foreach p : [libgnunetutil_src, gnunetserviceresolver_src]
+  foreach p : libgnunetutil_src + gnunetserviceresolver_src
     gnunet_src += 'util/' + p
   endforeach
   subdir_done()

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