include/blobutil: simplify check_defconfig()

Signed-off-by: Leah Rowe <leah@libreboot.org>
btrfsvols
Leah Rowe 2023-09-29 22:34:34 +01:00
parent ac05e5ff17
commit 6519cea9cf
2 changed files with 4 additions and 4 deletions

View File

@ -47,11 +47,10 @@ eval "${setvars}"
check_defconfig() check_defconfig()
{ {
no_config="printf \"No target defconfig in %s\\n\" ${1} 1>&2; return 1"
for x in "${1}"/config/*; do for x in "${1}"/config/*; do
[ -f "${x}" ] && no_config="" [ -f "${x}" ] && return 0
done done
eval "${no_config}" return 1
} }
fetch() fetch()

View File

@ -171,7 +171,8 @@ patch_rom()
[ -f "${rom%_nomicrocode.rom}.rom" ] && \ [ -f "${rom%_nomicrocode.rom}.rom" ] && \
[ "${release_archive}" = "y" ] && return 0 [ "${release_archive}" = "y" ] && return 0
check_defconfig "${boarddir}" || exit 1 check_defconfig "${boarddir}" || err "patch_rom ${rom}: no defconfig"
set -- "${boarddir}/config/"* set -- "${boarddir}/config/"*
. "${1}" 2>/dev/null . "${1}" 2>/dev/null