From 50a27bc668d7e9d3e02be944d59778ce9c4aeb28 Mon Sep 17 00:00:00 2001 From: crims0n Date: Mon, 18 Jan 2021 22:29:56 +0300 Subject: [PATCH] "Remove old iso" feature --- linux-live/buildconfig | 3 +++ linux-live/minioslib | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/linux-live/buildconfig b/linux-live/buildconfig index 941cd90..dd6ed21 100644 --- a/linux-live/buildconfig +++ b/linux-live/buildconfig @@ -10,6 +10,9 @@ OUTPUT="/dev/stdout" # если ="1", создаёт второй iso с постоянным именем файла BUILD_TEST_ISO="0" +# удаляет старые файлы iso для данного типа сборки +REMOVE_OLD_ISO="0" + # if = "1", creates a copy of minios-live in chroot /opt # если ="1", создаёт копию minios-live в chroot /opt DEV_SYSTEM="0" diff --git a/linux-live/minioslib b/linux-live/minioslib index 5d5b9ad..d4039fd 100644 --- a/linux-live/minioslib +++ b/linux-live/minioslib @@ -679,6 +679,10 @@ function build_iso() { VER="$SYSTEMNAME $VER" + if [ REMOVE_OLD_ISO = "1" ]; then + rm $ISO_DIR/$LIVEKITNAME-$DISTRIBUTION-$DISTRIBUTION_ARCH-$COMP_TYPE-*.iso + fi + if ! $M -hide-rr-moved -f -r -J -l -V "$VER" -A "$VER" \ $B $C $D $E -o $ISO $DIR