mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-16 03:25:25 +02:00
put cachedir in environmental variable
XBMK_CACHE is now used, instead of hardcoding cache/ this is exported initialised to cache/, if unset. this means you can set your own directory, and it means ./update release will use the same directory. this means bandwidth wastage is further avoided. Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
+4
-3
@@ -8,7 +8,7 @@ me7updateparser="$PWD/util/me7_update_parser/me7_update_parser.py"
|
||||
pfs_extract="$PWD/src/biosutilities/Dell_PFS_Extract.py"
|
||||
uefiextract="$PWD/elf/uefitool/uefiextract"
|
||||
vendir="vendorfiles"
|
||||
appdir="cache/app"
|
||||
appdir="$XBMK_CACHE/app"
|
||||
cbcfgsdir="config/coreboot"
|
||||
|
||||
eval `setvars "" EC_url_bkup EC_hash DL_hash DL_url_bkup MRC_refcode_gbe vcfg \
|
||||
@@ -78,11 +78,12 @@ getfiles()
|
||||
fetch()
|
||||
{
|
||||
dl_type="$1"; dl="$2"; dl_bkup="$3"; dlsum="$4"; _dest="${5##*../}"
|
||||
[ "$5" = "/dev/null" ] && return 0; _dl="cache/file/$dlsum"
|
||||
[ "$5" = "/dev/null" ] && return 0; _dl="$XBMK_CACHE/file/$dlsum"
|
||||
|
||||
download "$dl" "$dl_bkup" "$_dl" "$dlsum"
|
||||
|
||||
x_ rm -Rf "${_dl}_extracted"
|
||||
rm -Rf "${_dl}_extracted" || \
|
||||
$err "!rm -Rf ${_ul}_extracted"
|
||||
e "$_dest" f && return 0
|
||||
|
||||
mkdir -p "${_dest%/*}" || $err "mkdirs: !mkdir -p ${_dest%/*}"
|
||||
|
||||
Reference in New Issue
Block a user