From e46efb150efef6d9e0ce2089c50d3fdd1d069958 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 29 Dec 2021 13:38:39 +0800
Subject: [PATCH] update build shell script for SYSTEM,DISTRO and SYSNAME
---
bsp/tarball/build.sh | 28 ++++++++++++++++++----------
1 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/bsp/tarball/build.sh b/bsp/tarball/build.sh
index c0c2fbd..6cac99a 100755
--- a/bsp/tarball/build.sh
+++ b/bsp/tarball/build.sh
@@ -2,32 +2,39 @@
TAR_PATH=`pwd`
-TARBALL_URL=http://weike-iot.com:2211/imx6ull/bsp
+TARBALL_URL=http://127.0.0.1:2211/imx6ull/bsp
GIT_URL_NXP="https://source.codeaurora.org/external/imx"
-IMX_BRANCH="lf-5.10.52-2.1.0"
+BSP_BRANCH=lf-5.10.52-2.1.0
-# rootfs should be buildroot/yocto or bullseye for debian system
-ROOTFS=buildroot
+
+# 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
+
+ROOTFS_DIR=rootfs_${SYSNAME}
function do_fetch_git()
{
SRC=$1
- if [ -s ${SRC}-${IMX_BRANCH}.tar.xz ] ; then
+ if [ -s ${SRC}-${BSP_BRANCH}.tar.xz ] ; then
echo " -- ${SRC} fetch alread, skip it --"
return;
fi
if [ ! -d $SRC ] ; then
- git clone --branch ${IMX_BRANCH} ${GIT_URL_NXP}/${SRC}.git
+ git clone --branch ${BSP_BRANCH} ${GIT_URL_NXP}/${SRC}.git
fi
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
+ git archive --format=tar.xz --prefix=${SRC}/ ${BSP_BRANCH} > ${TAR_PATH}/${SRC}-${BSP_BRANCH}.tar.xz
cd -
rm -rf $SRC
@@ -51,10 +58,11 @@
function do_fetch()
{
if [ ! -z $TARBALL_URL ] ; then
- 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
+ do_fetch_url uboot-imx-${BSP_BRANCH}.tar.xz
+ do_fetch_url linux-imx-${BSP_BRANCH}.tar.xz
+ do_fetch_url ${ROOTFS_DIR}.tar.bz2
do_fetch_url rtl8188fu.tar.bz2
+ do_fetch_url firmware.tar.bz2
else
do_fetch_git uboot-imx
do_fetch_git linux-imx
--
Gitblit v1.9.1