From 30a8c3ba8479a1fdc4439a97e98f6aa3915e9567 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Sat, 13 Nov 2021 13:04:41 +0800 Subject: [PATCH] update bsp build.sh --- bsp/rootfs/build.sh | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/bsp/rootfs/build.sh b/bsp/rootfs/build.sh index f85a06b..57d0dd8 100755 --- a/bsp/rootfs/build.sh +++ b/bsp/rootfs/build.sh @@ -7,7 +7,7 @@ TAR_PATH=/home/guowenxue/imx6ull/bsp/tarball # rootfs should be buildroot or stretch/buster/bullseye for debian system -ROOTFS=buster +ROOTFS=buildroot ROOTFS_DIR=rootfs_${ROOTFS} ARCH=armhf @@ -19,11 +19,6 @@ APT_UPDATE=0 EXTRA_APPS="vim net-tools network-manager tree file parted locales lsb-release tzdata wireless-tools openssh-server" - -if [ `id -u` != 0 ] ; then - echo "ERRROR: This shell script must excuted as root privilege." - exit 0; -fi set -u set -e @@ -123,7 +118,13 @@ function do_pack() { - msg_banner " generate rootfs packet " + + if [ -f ${ROOTFS_DIR}.tar.bz2 ] ; then + msg_banner " rootfs already generate, skip it" + return ; + else + msg_banner " generate rootfs packet " + fi cd ${ROOTFS_DIR} @@ -137,6 +138,11 @@ exit 0; fi +if [ `id -u` != 0 ] ; then + echo "ERRROR: This shell script must excuted as root privilege." + exit 0; +fi + do_systools do_fetch -- Gitblit v1.9.1