[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: BUILD: Meson libgnunet monolith fix; set still prevents build,
gnunet <=