凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2021-12-12 3c43c34ca49a43d7c6dbfe63937a9dda4da4339e
bsp/images/build.sh
@@ -176,16 +176,16 @@
}
function do_image()
{
    mkdir -p ${MNT_POINT}
{
    mkdir -p ${MNT_POINT}
    generate_image
    generate_image
    format_partition
    format_partition
    install_sysimg
    install_sysimg
    install_rootfs
    install_rootfs
    msg_banner " bzip2 compress system image "
    bzip2 ${IMAGE_NAME}
@@ -199,15 +199,15 @@
function do_root()
{
    echo ""
    if [[ $1 == "yes" ]] && [ `id -u` != 0 ] ; then
    if [[ $1 == "yes" ]] && [ `id -u` != 0 ] ; then
        echo "ERROR: This action must run as root!"
        echo ""
        exit;
    elif [[ $1 != "yes" ]] && [ `id -u` == 0 ] ; then
    elif [[ $1 != "yes" ]] && [ `id -u` == 0 ] ; then
        echo "ERROR: This action cannot run as root!"
        echo ""
        exit;
    fi
    fi
}
function do_usage()
@@ -228,22 +228,22 @@
while getopts "bch" OPTNAME
do
    case "${OPTNAME}" in
        "b")
    case "${OPTNAME}" in
        "b")
            break;
            ;;
            ;;
        "c")
        "c")
            do_root "yes"
            do_distclean
            ;;
            ;;
        "*")
            do_usage
            ;;
            ;;
    esac
done
do_root "yes"
do_root "yes"
do_image