Merge pull request 'Add Gentoo dependencies.' (#428) from lordbaraa/lbmk:add-gentoo-dependencies into master

Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/428
This commit is contained in:
Leah Rowe
2026-07-21 20:43:00 +02:00
2 changed files with 41 additions and 1 deletions
+16 -1
View File
@@ -87,6 +87,21 @@ xbmkpkg()
err "pkg_add/pkglist not both set" "xbmkpkg" "$@"
fi
if [ "$2" == "gentoo" ]; then
if [ -z "$pkg_use" ] || [ -z "$pkg_use_file" ]; then
err "pkg_use/pkg_use_file not both set" "xbmkpkg" "$@"
fi
printf "Updating package use...\n"
printf "Writing into $pkg_use_file..."
if [ ! -d `dirname $pkg_use_file` ]; then
mkdir `dirname $pkg_use_file`
fi
printf "%s\n" "$pkg_use" >> $pkg_use_file
fi
x_ $pkg_add $pkglist
if [ -n "$aur_notice" ]; then
@@ -160,7 +175,7 @@ xbmk_set_env()
# a parent instance of xbmk never processes its own
# command directly; instead, it calls a child instance
# of xbmk, and exits with the corresponding return status.
xbmk_parent_set_env
return 0