凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2021-12-29 f7a146878596312f233d4866732e05e68108daf3
bsp/rootfs/build.sh
@@ -3,11 +3,8 @@
PRJ_PATH=`pwd`
PRJ_NAME=`basename ${PRJ_PATH}`
# update by top build.sh
BOARD=igkboard
# SYSTEM  should be: buildroot, yocto or debian
# DISTRO  should be: 2021.02, hardknott, buster or bullseye
# SYSNAME should be: buildroot, yocto, buster or bullseye
SYSTEM=buildroot
DISTRO=2021.02
SYSNAME=buildroot
@@ -15,7 +12,6 @@
ROOTFS_DIR=rootfs_${SYSNAME}
TAR_PATH=${PRJ_PATH}/../tarball
DRV_PATH=${PRJ_PATH}/driver
# rootfs configuration
ARCH=armhf
@@ -176,9 +172,10 @@
    mkdir -p ${dst}
    # parser to get .tar.gz .tar.bz2 .tar.xz
    tar=`echo "${src#*.}"`
    fname=`basename ${src}`
    suffix=`echo "${fname#*.}"`
    case $tar in
    case $suffix in
        tar.gz)
            tar -xzf ${src} -C ${dst}
            ;;
@@ -192,7 +189,7 @@
            ;;
        *)
            rm -rf ${dst}/`basename ${src}`
            rm -rf ${dst}/${fname}
            cp -rf ${src} ${dst}
            ;;