Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornachoparker <nacho@ownyourbits.com>2019-12-19 20:56:18 +0300
committernachoparker <nacho@ownyourbits.com>2019-12-21 06:18:40 +0300
commitf854afaba1005dbb7ede91e180abb0e9c800cbd8 (patch)
treede42d34a62ff32ace803273cc20067041019d285 /build-SD-rpi.sh
parentf75c415214d39c5a33e7cd1fab3aa234cc10a60f (diff)
armbian: fix distro build
Signed-off-by: nachoparker <nacho@ownyourbits.com>
Diffstat (limited to 'build-SD-rpi.sh')
-rwxr-xr-xbuild-SD-rpi.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/build-SD-rpi.sh b/build-SD-rpi.sh
index d4195ebd..d13cc70b 100755
--- a/build-SD-rpi.sh
+++ b/build-SD-rpi.sh
@@ -14,15 +14,18 @@ source buildlib.sh
SIZE=3G # Raspbian image size
#CLEAN=0 # Pass this envvar to skip cleaning download cache
IMG="NextCloudPi_RPi_$( date "+%m-%d-%y" ).img"
+TAR=output/"$( basename "$IMG" .img ).tar.bz2"
##############################################################################
+test -f "$TAR" && { echo "$TAR already exists. Skipping... "; exit 0; }
pgrep -f qemu-arm-static &>/dev/null && { echo "qemu-arm-static already running. Abort"; exit 1; }
## preparations
IMG=tmp/"$IMG"
+trap clean_chroot_raspbian EXIT
prepare_dirs # tmp cache output
download_raspbian "$IMG"
resize_image "$IMG" "$SIZE"
@@ -94,11 +97,10 @@ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
mv /ld.so.preload /etc
EOFCHROOT
+trap '' EXIT
clean_chroot_raspbian
## pack
-
-TAR=output/"$( basename "$IMG" .img ).tar.bz2"
pack_image "$IMG" "$TAR"
## test