mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-14 23:39:33 +02:00
vendor.sh: greatly simplified config handling
Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
+1
-1
@@ -122,7 +122,7 @@ EOF
|
|||||||
check_defconfig()
|
check_defconfig()
|
||||||
{
|
{
|
||||||
for x in "${1}"/config/*; do
|
for x in "${1}"/config/*; do
|
||||||
[ -f "${x}" ] && return 1
|
[ -f "${x}" ] && printf "%s\n" "$x" && return 1
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-4
@@ -46,10 +46,7 @@ vendor_download()
|
|||||||
detect_firmware()
|
detect_firmware()
|
||||||
{
|
{
|
||||||
[ -d "$boarddir" ] || $err "Target '$board' not defined."
|
[ -d "$boarddir" ] || $err "Target '$board' not defined."
|
||||||
check_defconfig "${boarddir}" && exit 0
|
. "$(check_defconfig "${boarddir}")" 2>/dev/null || exit 0
|
||||||
|
|
||||||
set -- "${boarddir}/config/"*
|
|
||||||
. "${1}" 2>/dev/null
|
|
||||||
. "${boarddir}/target.cfg" 2>/dev/null
|
. "${boarddir}/target.cfg" 2>/dev/null
|
||||||
|
|
||||||
[ -z "$tree" ] && $err "detect_firmware $boarddir: tree undefined"
|
[ -z "$tree" ] && $err "detect_firmware $boarddir: tree undefined"
|
||||||
|
|||||||
Reference in New Issue
Block a user