From f787044642236917c9c4dbcaa48a6b0648097db0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferass=20=27Vitali64=27=20EL=C2=A0HAFIDI?= Date: Fri, 16 Dec 2022 19:45:54 +0100 Subject: Do not rely on bashisms and behaviour undefined by the POSIX specification. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit By making lbmk fully POSIX-compliant, it will be easier to port lbmk to other systems implementing POSIX such as Alpine Linux and FreeBSD. Signed-off-by: Ferass 'Vitali64' EL HAFIDI --- resources/scripts/modify/coreboot/configs | 5 +++-- resources/scripts/modify/seabios/configs | 2 +- resources/scripts/modify/u-boot/configs | 5 +++-- 3 files changed, 7 insertions(+), 5 deletions(-) (limited to 'resources/scripts/modify') diff --git a/resources/scripts/modify/coreboot/configs b/resources/scripts/modify/coreboot/configs index a61e7db5..434014c9 100755 --- a/resources/scripts/modify/coreboot/configs +++ b/resources/scripts/modify/coreboot/configs @@ -1,9 +1,10 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh # # helper script: modify coreboot configs (run make menuconfig) # # Copyright (C) 2021 Leah Rowe +# Copyright (C) 2022 Ferass El Hafidi # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -32,7 +33,7 @@ modifyconf() { board="$1" if [ -f "resources/coreboot/${board}/board.cfg" ]; then cbtree="undefined" - source "resources/coreboot/${board}/board.cfg" + . "resources/coreboot/${board}/board.cfg" # source if [ "${cbtree}" = "undefined" ]; then return 0 fi diff --git a/resources/scripts/modify/seabios/configs b/resources/scripts/modify/seabios/configs index 17c94fec..e05a46bf 100755 --- a/resources/scripts/modify/seabios/configs +++ b/resources/scripts/modify/seabios/configs @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh # # helper script: modify coreboot configs (run make menuconfig) diff --git a/resources/scripts/modify/u-boot/configs b/resources/scripts/modify/u-boot/configs index dc17dd87..60dfdd8f 100755 --- a/resources/scripts/modify/u-boot/configs +++ b/resources/scripts/modify/u-boot/configs @@ -1,9 +1,10 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh # # helper script: modify U-Boot configs (run make menuconfig) # # Copyright (C) 2022 Alper Nebi Yasak +# Copyright (C) 2022 Ferass El Hafidi # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -32,7 +33,7 @@ modifyconf() { board="$1" if [ -f "resources/u-boot/${board}/board.cfg" ]; then ubtree="undefined" - source "resources/u-boot/${board}/board.cfg" + . "resources/u-boot/${board}/board.cfg" # source if [ "${ubtree}" = "undefined" ]; then return 0 fi -- cgit v1.2.1