From b0b21f04ce875cb3df23882018f9a6e6a4cb0dca Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Thu, 30 Jun 2022 20:36:39 +0800
Subject: [PATCH] update bootloader build shell script for generate patch
---
bsp/images/build.sh | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/bsp/images/build.sh b/bsp/images/build.sh
index 3359e09..224f97e 100755
--- a/bsp/images/build.sh
+++ b/bsp/images/build.sh
@@ -34,6 +34,9 @@
# vfat boot partition 100MB
BOOT_SIZE=`jq -r ".BOOT_CONF.BOOT_PART" $JSON_CONF`
+# rootfs directory
+ROOTFS_PATH=${PRJ_PATH}/../rootfs/${ROOTFS_DIR}
+
MNT_POINT=./mnt
LOOP_DEV=`losetup -f | cut -d/ -f3`
@@ -115,10 +118,10 @@
function install_rootfs()
{
- pr_warn "install root filesystem "
+ pr_warn "install root filesystem ${ROOTFS_PATH}"
mount -t ext4 /dev/mapper/${LOOP_DEV}p2 ${MNT_POINT}
- do_install_json $JSON_CONF "BOOT_ROOTFS"
+ rsync -arz ${ROOTFS_PATH}/* ${MNT_POINT}
sync
umount ${MNT_POINT}
}
@@ -145,9 +148,9 @@
install_rootfs
if [ $IMG_COMPRESS == yes ] ;then
- pr_warn " bzip2 compress system image "
- rm -f ${IMAGE_NAME}*.bz2
- bzip2 ${IMAGE_NAME}
+ pr_warn " gzip compress system image "
+ rm -f ${IMAGE_NAME}*.gz
+ gzip ${IMAGE_NAME}
fi
rm -rf ${MNT_POINT}
--
Gitblit v1.9.1