| | |
| | | PRJ_PATH=`pwd` |
| | | PRJ_NAME=`basename ${PRJ_PATH}` |
| | | |
| | | # update by top build.sh |
| | | BOARD=igkboard |
| | | BSP_BRANCH=lf-5.10.52-2.1.0 |
| | | |
| | | # $SYSTEM should be buildroot, yocto or debian |
| | | # Buildroot distro should be: buildroot-2021.02 |
| | | # Yocto distro should be : hardknott |
| | | # Debian distro should be : buster or bullseye |
| | | SYSTEM=buildroot |
| | | DISTRO=v2021.02 |
| | | DISTRO=2021.02 |
| | | SYSNAME=buildroot |
| | | |
| | | SYSTYPE=`echo $SYSTEM | tr 'A-Z' 'a-z'` |
| | | if [ $SYSTYPE == "debian" ] ; then |
| | | SYSNAME=${DISTRO} |
| | | else |
| | | SYSNAME=${SYSTYPE} |
| | | fi |
| | | ROOTFS_DIR=rootfs_${SYSNAME} |
| | | |
| | | TAR_PATH=${PRJ_PATH}/../tarball |
| | |
| | | |
| | | mount -t ext4 /dev/mapper/${LOOP_DEV}p2 ${MNT_POINT} |
| | | tar -xjf ${ROOTFS_TAR} -C ${MNT_POINT} && sync |
| | | chown -R root.root ${MNT_POINT} && sync |
| | | |
| | | if [ $SYSTEM != debian ] ;then |
| | | chown -R root.root ${MNT_POINT} && sync |
| | | fi |
| | | |
| | | umount ${MNT_POINT} |
| | | } |