From 70bb29db62766912eb3080e3901190677249b5fd Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Mon, 18 Nov 2024 20:19:22 +0100 Subject: [PATCH] mkosi: Enable clangd execution for all distributions --- mkosi.images/build/mkosi.build.chroot | 7 +++++++ mkosi.images/build/mkosi.conf.d/arch/mkosi.build.chroot | 4 ---- 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100755 mkosi.images/build/mkosi.build.chroot diff --git a/mkosi.images/build/mkosi.build.chroot b/mkosi.images/build/mkosi.build.chroot new file mode 100755 index 00000000000..4a3c977a780 --- /dev/null +++ b/mkosi.images/build/mkosi.build.chroot @@ -0,0 +1,7 @@ +#!/bin/bash +# SPDX-License-Identifier: LGPL-2.1-or-later +set -e + +if [[ "$1" == "clangd" ]]; then + exec "$@" +fi diff --git a/mkosi.images/build/mkosi.conf.d/arch/mkosi.build.chroot b/mkosi.images/build/mkosi.conf.d/arch/mkosi.build.chroot index f0bdcc13e63..6c66888afe6 100755 --- a/mkosi.images/build/mkosi.conf.d/arch/mkosi.build.chroot +++ b/mkosi.images/build/mkosi.conf.d/arch/mkosi.build.chroot @@ -2,10 +2,6 @@ # SPDX-License-Identifier: LGPL-2.1-or-later set -e -if [[ "$1" == "clangd" ]]; then - exec "$@" -fi - if [[ ! -f "pkg/$PKG_SUBDIR/PKGBUILD" ]]; then echo "PKGBUILD not found at pkg/$PKG_SUBDIR/PKGBUILD, run mkosi once with -ff to make sure the PKGBUILD is cloned" >&2 exit 1