xbmk: remove xbmkdir()

pointless function. literally pointless. it is literally
the most pointless function ever written in the history
of functions. literally pointless in every possible way.

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-09-13 14:50:41 +01:00
parent e9e33d4b4d
commit 1a9b211368
8 changed files with 16 additions and 28 deletions
+4 -4
View File
@@ -71,7 +71,7 @@ git_prep()
fi
[ "$_loc" != "${_loc%/*}" ] && \
x_ xbmkdir "${_loc%/*}"
x_ mkdir -p "${_loc%/*}"
x_ mv "$tmpgit" "$_loc"
}
@@ -138,7 +138,7 @@ try_fetch_git()
cached="$cached/${1#*://}"
cached="$XBMK_CACHE/$cached"
x_ xbmkdir "${5%/*}" "${cached%/*}"
x_ mkdir -p "${5%/*}" "${cached%/*}"
try_$2 "$cached" "$@" || \
return 1
@@ -164,7 +164,7 @@ try_fetch_curl()
cached="file/$6"
cached="$XBMK_CACHE/$cached"
x_ xbmkdir "${5%/*}" "${cached%/*}"
x_ mkdir -p "${5%/*}" "${cached%/*}"
if bad_checksum "$6" "$cached" 2>/dev/null; then
x_ rm -f "$cached"
@@ -226,7 +226,7 @@ try_git()
( x_ git clone "$2" "$tmpgitcache" ) || return 1
fi
x_ xbmkdir "${gitdest%/*}"
x_ mkdir -p "${gitdest%/*}"
x_ mv "$tmpgitcache" "$gitdest"
fi
+1 -4
View File
@@ -33,10 +33,7 @@ xbmk_init()
err "this command as root is not permitted" "xbmk_init" "$@"
export PWD="$xbmkpwd"
x_ xbmkdir "$basetmp"
[ ! -e "cache" ] && \
x_ xbmkdir "cache"
x_ mkdir -p "$basetmp" "cache"
for init_cmd in get_version set_env set_threads git_init child_exec; do
xbmk_$init_cmd "$@" || \
+2 -11
View File
@@ -59,7 +59,7 @@ mktarball()
printf "Creating tar archive '%s' from directory '%s'\n" "$2" "$1"
[ "${2%/*}" != "$2" ] && \
x_ xbmkdir "${2%/*}"
x_ mkdir -p "${2%/*}"
x_ tar -c "$1" | xz -T$XBMK_THREADS -9e > "$2" || \
err "can't make tarball '$1'" "mktarball" "$@"
@@ -145,16 +145,7 @@ build_sbase()
remkdir()
{
x_ rm -Rf "$@"
x_ xbmkdir "$@"
}
xbmkdir()
{
while [ $# -gt 0 ]; do
[ ! -d "$1" ] && \
x_ mkdir -p "$1"
shift 1
done
x_ mkdir -p "$@"
}
fx_()
+1 -1
View File
@@ -17,7 +17,7 @@ extract_refcode()
[ -z "$cbfstoolref" ] && \
err "cbfstoolref not set" "extract_refcode" "$@"
x_ xbmkdir "${_pre_dest%/*}"
x_ mkdir -p "${_pre_dest%/*}"
x_ "$cbfstoolref" "$appdir/bios.bin" extract \
-m x86 -n fallback/refcode -f "$appdir/ref" -r RO_SECTION
+1 -1
View File
@@ -39,7 +39,7 @@ release()
x_ rm -Rf "$rsrc"
x_ xbmkdir "$reldir"
x_ mkdir -p "$reldir"
x_ mv "$vdir" "$reldir"
x_ rm -Rf "${vdir%"/$version"}"
+3 -3
View File
@@ -19,7 +19,7 @@ buildser()
x_ make -C "$sersrc" BOARD=$2
fi
x_ xbmkdir "bin/serprog_$1"
x_ mkdir -p "bin/serprog_$1"
x_ mv "$serx" "bin/serprog_$1/serprog_$2.${serx##*.}"
}
@@ -109,7 +109,7 @@ check_coreboot_util()
return 0
fi
x_ xbmkdir "$utilelfdir"
x_ mkdir -p "$utilelfdir"
x_ cp "$utilsrcdir/$1" "$utilelfdir"
[ "$1" = "cbfstool" ] && \
@@ -422,7 +422,7 @@ cprom()
printf "Creating new %s image: '%s'\n" "$projectname" "$newrom"
x_ xbmkdir "bin/$target"
x_ mkdir -p "bin/$target"
x_ $cpcmd "$irom" "$newrom"
}
+3 -3
View File
@@ -333,7 +333,7 @@ project_up_to_date()
shift 3
x_ xbmkdir "$XBMK_CACHE/$hashdir"
x_ mkdir -p "$XBMK_CACHE/$hashdir"
if [ -f "$XBMK_CACHE/$hashdir/$project$hashname" ]; then
read -r old_hash < "$XBMK_CACHE/$hashdir/$project$hashname" \
@@ -382,7 +382,7 @@ check_cross_compiler()
xgccargs="crossgcc-$xfix UPDATED_SUBMODULES=1 CPUS=$XBMK_THREADS"
x_ ./mk -f coreboot "${cbdir#src/coreboot/}"
x_ xbmkdir "elf/coreboot/$tree" # TODO: is this needed?
x_ mkdir -p "elf/coreboot/$tree" # TODO: is this needed?
# tell build systems what cross-compiler to use
export PATH="$xbmkpwd/$cbdir/util/crossgcc/xgcc/bin:$PATH"
@@ -612,7 +612,7 @@ check_makefile()
copy_elf()
{
[ -f "$listfile" ] && \
x_ xbmkdir "$dest_dir"
x_ mkdir -p "$dest_dir"
if [ -f "$listfile" ]; then
while read -r f; do
+1 -1
View File
@@ -152,7 +152,7 @@ fetch()
[ -f "$_dest" ] && \
return 0
x_ xbmkdir "${_dest%/*}"
x_ mkdir -p "${_dest%/*}"
if [ "$dl_type" != "fsp" ]; then
extract_archive "$_dl" "$appdir" || \