]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3729] Add meson.sh to pull fixed meson version
authorAndrei Pavel <andrei@isc.org>
Mon, 17 Feb 2025 09:05:18 +0000 (11:05 +0200)
committerAndrei Pavel <andrei@isc.org>
Mon, 17 Feb 2025 13:35:21 +0000 (15:35 +0200)
meson.sh [new file with mode: 0755]

diff --git a/meson.sh b/meson.sh
new file mode 100755 (executable)
index 0000000..008668a
--- /dev/null
+++ b/meson.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+if test ! -d venv; then
+  python3 -m venv ./venv
+  ./venv/bin/pip install --upgrade pip
+  ./venv/bin/pip install git+https://github.com/serebit/meson.git@iterative-transitive-link-dep-resolve
+fi
+# shellcheck disable=SC1091
+# SC1091: Not following: ... was not specified as input (see shellcheck -x).
+. ./venv/bin/activate
+
+meson "${@}"