summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-09-12 19:37:57 +0100
committerLeah Rowe <leah@libreboot.org>2026-09-12 19:37:57 +0100
commit77b0b448e2ec48c92398f531fa6e31c4b3886270 (patch)
tree6606bfe46032a6bbc7a7777cfa973d20912b04ba
parentc7fb6a2bc849bd31993cc0383b36fce32a2b96d1 (diff)
more cleanup
Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--include/init.sh10
-rw-r--r--include/lib.sh3
-rw-r--r--include/release.sh21
-rw-r--r--include/rom.sh3
4 files changed, 8 insertions, 29 deletions
diff --git a/include/init.sh b/include/init.sh
index cdefde21..25e2dc75 100644
--- a/include/init.sh
+++ b/include/init.sh
@@ -110,7 +110,6 @@ xbmk_get_version()
xbmk_set_env()
{
is_child="n"
-
xbmkpath="$PATH"
# unify all temporary files/directories in a single TMPDIR
@@ -126,10 +125,8 @@ xbmk_set_env()
if [ "$is_child" = "y" ]; then
xbmk_child_set_env
return 1 # child instance. discontinue initialisation.
- else
- xbmk_parent_set_env
- return 0 # parent instance. continue initialisation.
fi
+ xbmk_parent_set_env
}
xbmk_child_set_env()
@@ -298,15 +295,12 @@ xbmk_set_pyver()
err "Bad python version (must by 3.x)" "xbmk_set_pyver" "$@"
# set up python in PATH (environmental variable):
-
(
x_ cd "$xbtmp/xbmkpath"
-
x_ ln -s "`x_ pybin "$python"`" python || \
err "can't make symlink" "xbmk_set_pyver" "$@"
- ) || \
- err "Can't link Python in $xbtmp/xbmkpath" "xbmk_set_pyver" "$@"; :
+ ) || err "Can't link Python in $xbtmp/xbmkpath" xbmk_set_pyver "$@"; :
}
# Use direct path, to prevent a hang if Python is using a virtual environment,
diff --git a/include/lib.sh b/include/lib.sh
index 781ff877..a7e93dfb 100644
--- a/include/lib.sh
+++ b/include/lib.sh
@@ -82,7 +82,6 @@ e()
fi
eval "$estr"
-
printf "%s %s\n" "$1" "$es2" 1>&2
}
@@ -109,7 +108,6 @@ findpath()
fi
printf "%s\n" "$found"
-
shift 1
done
}
@@ -157,7 +155,6 @@ xbmkdir()
while [ $# -gt 0 ]; do
[ ! -d "$1" ] && \
x_ mkdir -p "$1"
-
shift 1
done
}
diff --git a/include/release.sh b/include/release.sh
index 8a429598..5491de10 100644
--- a/include/release.sh
+++ b/include/release.sh
@@ -1,32 +1,22 @@
# SPDX-License-Identifier: GPL-3.0-or-later
-# Copyright (c) 2023-2025 Leah Rowe <leah@libreboot.org>
+# Copyright (c) 2023-2026 Leah Rowe <leah@libreboot.org>
-reldest=""
-reldir=""
-relmode=""
-rsrc=""
-vdir=""
+eval "`newvar reldest reldir relmode rsrc vdir`"
release()
{
export XBMK_RELEASE="y"
-
reldir="release"
while getopts m: option
do
[ -z "$OPTARG" ] && \
err "empty argument not allowed" "release" "$@"
-
- case "$option" in
- m)
- relmode="$OPTARG"
- ;;
- *)
+ [ "$option" != "m" ] && \
err "invalid option '-$option'" "release" "$@"
- ;;
- esac
+
+ relmode="$OPTARG"
done
reldest="$reldir/$version"
@@ -36,7 +26,6 @@ release()
vdir="`mktemp -d || err "can't make vdir"`" || \
err "can't make tmp vdir" "release" "$@"
vdir="$vdir/$version"
-
rsrc="$vdir/${relname}_src"
remkdir "$vdir"
diff --git a/include/rom.sh b/include/rom.sh
index bf7f1164..0418f397 100644
--- a/include/rom.sh
+++ b/include/rom.sh
@@ -41,8 +41,7 @@ copyps1bios()
mkpayload_grub()
{
- grub_modules=""
- grub_install_modules=""
+ eval "`newvar grub_modules grub_install_modules`"
$if_dry_build \
return 0