[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: build: add meson switch to bootstrap
From: |
gnunet |
Subject: |
[gnunet] branch master updated: build: add meson switch to bootstrap |
Date: |
Tue, 19 Dec 2023 10:00:01 +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 e5d7d57cf build: add meson switch to bootstrap
e5d7d57cf is described below
commit e5d7d57cf496fa3841e5a4edaa69a393e98bb7f8
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Tue Dec 19 09:59:52 2023 +0100
build: add meson switch to bootstrap
---
bootstrap | 27 +++++++++++++++++++++++----
1 file changed, 23 insertions(+), 4 deletions(-)
diff --git a/bootstrap b/bootstrap
index 5f7399fb3..1973f233a 100755
--- a/bootstrap
+++ b/bootstrap
@@ -75,8 +75,6 @@ check_libtool()
{
echo "checking for libtoolize / libtool... "
- . "scripts/gana_update.sh" || exit 1
- . "scripts/sphinx_update.sh" || exit 1
if existence libtool || \
existence libtoolize || \
existence glibtoolize || \
@@ -86,7 +84,6 @@ check_libtool()
echo "*** No libtoolize (libtool) or libtool or meson found, please
install it ***" >&2;
exit 1
fi
- . "scripts/pogen.sh" || exit 1
}
submodules()
@@ -111,13 +108,35 @@ install_hooks()
ln -fs $(pwd)/contrib/conf/commit-msg .git/hooks/commit-msg 2> /dev/null
}
+create_handbook()
+{
+ . "scripts/sphinx_update.sh" || exit 1
+}
+
+pogen()
+{
+ . "scripts/pogen.sh" || exit 1
+}
+
+update_gana()
+{
+ . "scripts/gana_update.sh" || exit 1
+}
+
main()
{
cleanup
submodules
check_uncrustify
check_yapf
- check_libtool
+ create_handbook
+ update_gana
+ if [ "$@" = "meson" ]; then
+ echo "Skipping autoreconf"
+ else
+ check_libtool
+ fi
+ pogen
install_hooks
}
--
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: add meson switch to bootstrap,
gnunet <=