From 6ba46e3f57e2bac31ebc54c0bd281d5d50573c57 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Sun, 14 Nov 2021 21:11:21 +0800 Subject: [PATCH] update build.sh for zImage --- bsp/tarball/build.sh | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) diff --git a/bsp/tarball/build.sh b/bsp/tarball/build.sh index 2783951..c4dc130 100755 --- a/bsp/tarball/build.sh +++ b/bsp/tarball/build.sh @@ -7,6 +7,9 @@ GIT_URL_NXP="https://source.codeaurora.org/external/imx" IMX_BRANCH="lf-5.10.52-2.1.0" +# rootfs should be buildroot or stretch/buster/bullseye for debian system +ROOTFS=buildroot + function do_fetch_git() { SRC=$1 @@ -20,8 +23,9 @@ git clone --branch ${IMX_BRANCH} ${GIT_URL_NXP}/${SRC}.git fi - cd $SRC + echo " -- start git clone ${SRC} now --" + cd $SRC git config tar.tar.xz.command "xz -c" git archive --format=tar.xz --prefix=${SRC}/ ${IMX_BRANCH} > ${TAR_PATH}/${SRC}-${IMX_BRANCH}.tar.xz @@ -31,30 +35,27 @@ function do_fetch_url() { - SRC=$1 + TARBALL=$1 - if [ -s ${SRC}-${IMX_BRANCH}.tar.xz ] ; then - echo " -- ${SRC} fetch alread, skip it --" + if [ -s ${TARBALL} ] ; then + echo " -- ${TARBALL} fetch alread, skip it --" return; fi - echo " -- ${SRC} fetch alread, skip it --" + echo " -- start wget fetch ${TARBALL} now --" - wget ${TARBALL_URL}/${SRC}-${IMX_BRANCH}.tar.xz + wget ${TARBALL_URL}/${TARBALL} } function do_fetch() { if [ ! -z $TARBALL_URL ] ; then - do_fetch_url uboot-imx + do_fetch_url uboot-imx-${IMX_BRANCH}.tar.xz + do_fetch_url linux-imx-${IMX_BRANCH}.tar.xz + do_fetch_url rootfs_${ROOTFS}.tar.bz2 else do_fetch_git uboot-imx - fi - - if [ ! -z $TARBALL_URL ] ; then - do_fetch_url linux-imx - else do_fetch_git linux-imx fi } -- Gitblit v1.9.1