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
|
@ -83,6 +83,9 @@ fetch()
|
||||||
rm -Rf "${dl_path}_extracted" || err "!rm ${dl_path}_extracted"
|
rm -Rf "${dl_path}_extracted" || err "!rm ${dl_path}_extracted"
|
||||||
mkdirs "${_dest}" "extract_${dl_type}" || return 0
|
mkdirs "${_dest}" "extract_${dl_type}" || return 0
|
||||||
eval "extract_${dl_type}"
|
eval "extract_${dl_type}"
|
||||||
|
|
||||||
|
[ -f "${_dest}" ] && return 0
|
||||||
|
err "extract_${dl_type} (fetch): missing file: '${_dest}'"
|
||||||
}
|
}
|
||||||
|
|
||||||
vendor_checksum()
|
vendor_checksum()
|
||||||
|
|
|
@ -92,8 +92,6 @@ extract_intel_me()
|
||||||
{
|
{
|
||||||
bruteforce_extract_intel_me "$(pwd)/${_dest}" "$(pwd)/${appdir}" || \
|
bruteforce_extract_intel_me "$(pwd)/${_dest}" "$(pwd)/${appdir}" || \
|
||||||
err "extract_intel_me: could not extract Intel ME firmware"
|
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
|
# cursed, carcinogenic code. TODO rewrite it better
|
||||||
|
|
Loading…
Reference in New Issue