blobs/download: do final check of _dest in fetch()
This way, the file is checked regardless of what type of blob is handled, not just Intel ME. Signed-off-by: Leah Rowe <leah@libreboot.org>btrfsvols
parent
9a7bf4af0f
commit
9b94df5dbb
include
script/update/blobs
|
@ -83,6 +83,9 @@ fetch()
|
|||
rm -Rf "${dl_path}_extracted" || err "!rm ${dl_path}_extracted"
|
||||
mkdirs "${_dest}" "extract_${dl_type}" || return 0
|
||||
eval "extract_${dl_type}"
|
||||
|
||||
[ -f "${_dest}" ] && return 0
|
||||
err "extract_${dl_type} (fetch): missing file: '${_dest}'"
|
||||
}
|
||||
|
||||
vendor_checksum()
|
||||
|
|
|
@ -92,8 +92,6 @@ extract_intel_me()
|
|||
{
|
||||
bruteforce_extract_intel_me "$(pwd)/${_dest}" "$(pwd)/${appdir}" || \
|
||||
err "extract_intel_me: could not extract Intel ME firmware"
|
||||
[ -f "${_dest}" ] && return 0
|
||||
err "extract_intel_me, ${board}: '${_dest}' missing"
|
||||
}
|
||||
|
||||
# cursed, carcinogenic code. TODO rewrite it better
|
||||
|
|
Loading…
Reference in New Issue