build.sh: Support overriding debian rootfs arch

Use RK_DEBIAN_ARCH board config to override it.

Change-Id: Idb0f52f3ae81e33cffd413a745c91fb010f9add2
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
This commit is contained in:
Jeffy Chen
2021-03-04 02:29:48 +08:00
parent 43b64caf81
commit 9a837d692f

View File

@ -494,16 +494,19 @@ function build_yocto(){
}
function build_debian(){
echo "=========Start building debian========="
case $RK_ARCH in
arm) ARCH=armhf ;;
ARCH=${RK_DEBIAN_ARCH:-${RK_ARCH}}
case $ARCH in
arm|armhf) ARCH=armhf ;;
*) ARCH=arm64 ;;
esac
echo "=========Start building debian for $ARCH========="
cd debian
[ ! -e linaro-buster-alip-*.tar.gz ] && \
if [ ! -e linaro-buster-$ARCH.tar.gz ]; then
RELEASE=buster TARGET=desktop ARCH=$ARCH ./mk-base-debian.sh
ln -rsf linaro-buster-alip-*.tar.gz linaro-buster-$ARCH.tar.gz
fi
VERSION=debug ARCH=$ARCH ./mk-rootfs-buster.sh
./mk-image.sh