live-build/scripts/build
Lyndon Brown 4d0c3a1169 firmware: enable caching for archive content file with firmware lists
the existing logic for obtaining a list of firmware packages always
downloaded a fresh copy of the archive content file, deleting the file
already in the cache. here we move to actually making use of the cache.

this helps when building multiple times, at least for the same distro. the
package list obtained is rarely going to change after all. it could of
course differ between distros, but the cache is per-distro, as it has
always been.

we of course here switch to caching each of the archive-area files
individually rather than having one file that gets overwritten (or
appended to in the case of when we kept the decompressed file).

Gbp-Dch: Short
Closes: #952911
2020-03-05 22:13:57 +00:00
..
binary help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_checksums help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_chroot help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_disk help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_grub-efi cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_grub-legacy cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_grub-pc cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_hdd cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_hooks help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_includes help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_iso cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_linux-image help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_loadlin cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_loopback_cfg help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_manifest help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_memtest cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_netboot help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_onie binary_onie: fix lack of newline on error 2020-03-05 21:04:23 +00:00
binary_package-lists cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_rootfs cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_syslinux cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_tar help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
binary_win32-loader cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
binary_zsync cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
bootstrap help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
bootstrap_archives cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
bootstrap_cache help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
bootstrap_debootstrap fix missing use of echo helpers 2020-03-05 21:04:22 +00:00
build help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_apt help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_archives cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
chroot_cache help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_debianchroot help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_devpts help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_dpkg help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_firmware firmware: enable caching for archive content file with firmware lists 2020-03-05 22:13:57 +00:00
chroot_hacks help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_hooks cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
chroot_hostname help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_hosts help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_includes help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_install-packages cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
chroot_interactive help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_linux-image help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_package-lists cache: clarify and simplify package cache save/restore 2020-03-05 22:09:20 +00:00
chroot_preseed help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_proc help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_resolv help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_selinuxfs help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_sysfs help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_sysv-rc help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
chroot_tmpfs help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
clean help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
config help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
efi-image fix indentation 2020-03-05 11:29:01 +00:00
grub-cpmodules fix indentation 2020-03-05 11:29:01 +00:00
installer help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
installer_debian-installer firmware: avoid potentially duplicate work 2020-03-05 22:13:57 +00:00
installer_preseed help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_checksums help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_debian help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_disk help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_hdd help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_hooks help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_iso help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_live help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00
source_tar help/usage: fix overly complex script description handling 2020-03-05 20:48:49 +00:00