mkfs.ext4 -q -F -t ext4 -b 1024 -L modules modules.img
sudo mount -o loop modules.img ./tmp/lib/modules
if [ -n "$IS_64BIT" ]; then
- make modules_install ARCH=arm64 INSTALL_MOD_PATH=./tmp_modules INSTALL_MOD_STRIP=1 CROSS_COMPILE=aarch64-linux-gnu-
+ export ARCH=arm64
+ export CROSS_COMPILE=aarch64-linux-gnu-
else
- make modules_install ARCH=arm INSTALL_MOD_PATH=./tmp_modules INSTALL_MOD_STRIP=1 CROSS_COMPILE=arm-linux-gnueabi-
+ export ARCH=arm
+ export CROSS_COMPILE=arm-linux-gnueabi-
fi
+make modules_install INSTALL_MOD_PATH=./tmp_modules INSTALL_MOD_STRIP=1
sudo mv ./tmp_modules/lib/modules/* ./tmp/lib/modules
sudo -n chown root:root ./tmp/lib/modules -R
sudo umount tmp/lib/modules
rm -rf tmp tmp_modules
+
+# Create boot tarball for the lthor flashing
+DATE=`date +%Y%m%d`
+BOOT_TARBALL=tizen-local-${DATE}-boot-${ARCH}-rpi3.tar
+
+tar cf ${BOOT_TARBALL} boot.img modules.img
+if [ "$?" != "0" ]; then
+ echo "Failed to create boot tarball"
+ exit 1
+fi
+
+echo ${BOOT_TARBALL}