凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxu
2021-11-14 809a5822ddb5ac178e213edb14244fa27c3efc2c
bsp/rootfs/build.sh
@@ -4,10 +4,10 @@
BOARD=imx6ull
TAR_PATH=/home/guowenxue/imx6ull/bsp/tarball
TAR_PATH=${PRJ_PATH}/../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