From c692cef6498a97715fea779c231877c78cbf1a03 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oto=20=C5=A0=C5=A5=C3=A1va?= Date: Wed, 7 Aug 2024 15:56:24 +0200 Subject: [PATCH] manager/scripts/meson-configure: fix setup for old Meson This fixes first-time setup for Meson pre-1.1.0. --- manager/scripts/meson-configure | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/manager/scripts/meson-configure b/manager/scripts/meson-configure index c99ddea7c..3bebe4d8c 100755 --- a/manager/scripts/meson-configure +++ b/manager/scripts/meson-configure @@ -5,7 +5,11 @@ src_dir="$(dirname "$(realpath "$0")")" source $src_dir/_env.sh pushd .. -meson setup manager/.build_kresd --reconfigure --prefix=$(realpath manager/.install_kresd) "$@" +reconfigure='' +if [ -f manager/.build_kresd/ninja.build ]; then + reconfigure='--reconfigure' +fi +meson setup manager/.build_kresd "$reconfigure" --prefix=$(realpath manager/.install_kresd) "$@" popd build_kresd -- 2.47.2