summaryrefslogtreecommitdiff
path: root/scripts/build/clean
diff options
context:
space:
mode:
authorLyndon Brown <jnqnfe@gmail.com>2020-05-02 14:49:45 +0100
committerLyndon Brown <jnqnfe@gmail.com>2020-05-02 14:49:45 +0100
commit2d7ff4934d721f38ac5274c866e44e20d3bda2e8 (patch)
treeceff49ad2a9dc8496207102412a0195aae867f3b /scripts/build/clean
parentb20979334cc28c345b2b72da30c3591fb5c85882 (diff)
downloadvyos-live-build-2d7ff4934d721f38ac5274c866e44e20d3bda2e8.tar.gz
vyos-live-build-2d7ff4934d721f38ac5274c866e44e20d3bda2e8.zip
improve stagefiles encapsulation
- added and used Stagefiles_dir() - added and used Stagefile_exists() pretty self explanatory. Gbp-Dch: Short
Diffstat (limited to 'scripts/build/clean')
-rwxr-xr-xscripts/build/clean12
1 files changed, 7 insertions, 5 deletions
diff --git a/scripts/build/clean b/scripts/build/clean
index b8e613f7f..32a198399 100755
--- a/scripts/build/clean
+++ b/scripts/build/clean
@@ -46,6 +46,8 @@ else
ARGUMENTS="${@}"
fi
+STAGEFILES_DIR="$(Stagefiles_dir)"
+
for ARGUMENT in ${ARGUMENTS}
do
case "${ARGUMENT}" in
@@ -85,7 +87,7 @@ do
rm -f chroot.packages.live chroot.packages.install
rm -f chroot.files
- rm -f .build/chroot*
+ rm -f "${STAGEFILES_DIR}"/chroot*
;;
--binary)
@@ -104,7 +106,7 @@ do
rm -rf binary
rm -rf tftpboot
- rm -f .build/binary*
+ rm -f "${STAGEFILES_DIR}"/binary*
;;
--remove)
@@ -118,12 +120,12 @@ do
if [ -e auto/config ]
then
- rm -f .build/config
+ Remove_stagefile config
fi
;;
--stage)
- rm -rf .build/*
+ rm -rf "${STAGEFILES_DIR}"/*
;;
--source)
@@ -136,7 +138,7 @@ do
rm -rf source
- rm -f .build/source*
+ rm -f "${STAGEFILES_DIR}"/source*
;;
-h|--help)