vendor.sh: simplify variable check in getcfg()
Signed-off-by: Leah Rowe <leah@libreboot.org>audit6
parent
4afcbcb641
commit
a2f4eba581
|
@ -38,15 +38,13 @@ vendor_download()
|
||||||
getcfg()
|
getcfg()
|
||||||
{
|
{
|
||||||
eval `setcfg "$boarddir/target.cfg"`
|
eval `setcfg "$boarddir/target.cfg"`
|
||||||
|
chkvars vcfg tree
|
||||||
[ -z "$vcfg" ] && printf "%s: vcfg unset\n" "$board" 1>&2 && return 1
|
|
||||||
|
|
||||||
check_defconfig "$boarddir" 1>"$TMPDIR/vendorcfg.list" && return 1
|
check_defconfig "$boarddir" 1>"$TMPDIR/vendorcfg.list" && return 1
|
||||||
while read -r cbcfgfile; do
|
while read -r cbcfgfile; do
|
||||||
set +u +e; . "$cbcfgfile" 2>/dev/null; set -u -e
|
set +u +e; . "$cbcfgfile" 2>/dev/null; set -u -e
|
||||||
done < "$TMPDIR/vendorcfg.list"
|
done < "$TMPDIR/vendorcfg.list"
|
||||||
|
|
||||||
[ -z "$tree" ] && $err "getcfg $boarddir: tree undefined"
|
|
||||||
cbdir="src/coreboot/$tree"
|
cbdir="src/coreboot/$tree"
|
||||||
cbfstool="elf/cbfstool/$tree/cbfstool"
|
cbfstool="elf/cbfstool/$tree/cbfstool"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue