Skip to content
Snippets Groups Projects
Leah Rowe's avatar
Libreboot project authored
lib.sh download() is used by subfile handling in git.sh,
e.g. crossgcc tarballs.

they are not currently cached, but are downloaded directly
in place.

cache them, under cache/file/, saved with the name equal
to the checksum, so: cache/file/CHECKSUM

if the given cached file exists, use it as-is for simple
copy, instead of curl. this avoids re-downloading a lot of
crossgcc tarballs, where different coreboot trees may use
some archives that are the same throughout.

Signed-off-by: default avatarLeah Rowe <leah@libreboot.org>
8bb3730e
History
Name Last commit Last update