live-build/functions
Lyndon Brown d79c96232b stagefiles: guard unnecessary chroot removal
just as most scripts are skipped if their stagefile exists (indicating
that they have already been run to completion), including chroot
preparation scripts in install mode, this implements the same guard for
chroot prep remove mode, such that they exit early if their stagefile
does not exist, indicating that the modification has already been removed.
(also override-able by --force in the same way).

this basically just uses a tweaked copy of Check_stagefile().

Gbp-Dch: Short
2020-04-23 18:26:15 +01:00
..
aliases.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
architectures.sh rename LB_BOOTSTRAP_QEMU_ARCHITECTURES to LB_BOOTSTRAP_QEMU_ARCHITECTURE 2020-04-23 16:00:34 +02:00
arguments.sh Use descriptive parameter names for Usage() 2020-04-23 16:38:59 +02:00
bootloaders.sh bootloaders: improve bootloader list handling 2020-04-23 11:52:04 +01:00
breakpoints.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
cache.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
chroot.sh chroot: make var local 2020-04-23 15:47:00 +02:00
chroot_bind_path.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
color.sh amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
common.sh Fix version computing when LIVE_BUILD is set 2020-04-23 17:00:19 +02:00
conffile.sh rename LB_ARCHITECTURES to LB_ARCHITECTURE 2020-04-23 15:54:19 +02:00
configuration.sh config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
echo.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
exit.sh exit: fix missing local scope 2020-03-17 17:33:31 +00:00
firmwarelists.sh rename LB_ARCHITECTURES to LB_ARCHITECTURE 2020-04-23 15:54:19 +02:00
help.sh "Live Systems" -> "Debian Live" 2020-03-11 15:23:31 +00:00
init.sh frontend: properly handle option processing 2020-04-23 16:29:00 +02:00
lockfile.sh locks: tidy lock acquisition 2020-03-13 15:37:38 +00:00
losetup.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
packagelists.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
packages.sh packages: remove auto-installed on removal 2020-04-23 09:25:17 +00:00
sourcelist.sh archives: explicitly pass along _PASS to Create_apt_sources_list 2020-03-20 11:43:01 +00:00
stagefile.sh stagefiles: guard unnecessary chroot removal 2020-04-23 18:26:15 +01:00
usage.sh Use descriptive parameter names for Usage() 2020-04-23 16:38:59 +02:00
wrapper.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00