From 0b4ca4dc1a486d8b14b73ec15b6fa52b35b0b6f8 Mon Sep 17 00:00:00 2001 From: Andrei Pavel Date: Mon, 17 Feb 2025 11:05:18 +0200 Subject: [PATCH] [#3729] Add meson.sh to pull fixed meson version --- meson.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 meson.sh diff --git a/meson.sh b/meson.sh new file mode 100755 index 0000000000..008668aedf --- /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 "${@}"