凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2023-04-17 149fce953c0e557f089db6ed0b4a757c4c56a992
bsp/kernel/build.sh
@@ -22,7 +22,7 @@
        return 0;
    fi
    do_fetch_json $JSON_CONF KERNEL_SRC $KERNEL_SRC
    do_fetch_json $JSON_CONF KERNEL_SRC ${PRJ_PATH}
}
function do_patch()
@@ -35,7 +35,7 @@
    fi
    pr_warn "Modify cross compiler in Makefile: $CROSS_TOOL"
    sed -i -e "s|^CROSS_COMPILE.*|CROSS_COMPILE?=${CROSS_TOOL}|g" Makefile
    sed -i -e "s|^CROSS_COMPILE.*|CROSS_COMPILE ?= ${CROSS_TOOL}|g" Makefile
    cd ${PRJ_PATH}
}
@@ -48,6 +48,7 @@
    make $defconf
    make -j ${JOBS}
    rm -rf $drvpath/lib/modules/[0-9]*\.[0-9]*\.[0-9]*
    make modules_install INSTALL_MOD_PATH=$drvpath INSTALL_MOD_STRIP=1
    cd ${PRJ_PATH}
@@ -69,9 +70,7 @@
{
    pr_warn "Clean ${KERNEL_SRC} source code"
    cd ${KERNEL_SRC}
    make distclean
    rm -rf ${KERNEL_SRC}
    cd ${PRJ_PATH}
}
@@ -144,7 +143,7 @@
    esac
done
#defualt do build action
#default do build action
do_fetch
do_patch