Add modules support on build scrip and image script.
Change-Id: I007d7ca940152506c856523e35adf4519248d2b5
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
echo "Build fail"
exit 1
fi
echo "Build fail"
exit 1
fi
+
+make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- modules_prepare -j8
+make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- modules -j8
rm -f boot.img
rm -rf tmp
mkdir tmp
rm -f boot.img
rm -rf tmp
mkdir tmp
mkfs.vfat -F 16 -C boot.img 65536
sudo mount -o loop,uid=$USER_ID,gid=$GROUP_ID,showexec boot.img ./tmp
cp -a $BOOT_PATH/config_64bit.txt ./tmp/config.txt
mkfs.vfat -F 16 -C boot.img 65536
sudo mount -o loop,uid=$USER_ID,gid=$GROUP_ID,showexec boot.img ./tmp
cp -a $BOOT_PATH/config_64bit.txt ./tmp/config.txt
+
+rm -f modules.img
+mkdir -p tmp/lib/modules
+
+# Create modules.img
+dd if=/dev/zero of=modules.img bs=1024 count=20480
+mkfs.ext4 -q -F -t ext4 -b 1024 -L modules modules.img
+sudo mount -o loop modules.img ./tmp/lib/modules
+make modules_install ARCH=arm64 INSTALL_MOD_PATH=./tmp INSTALL_MOD_STRIP=1 CROSS_COMPILE=aarch64-linux-gnu-
+sudo -n chown root:root ./tmp/lib/modules -R
+
+sync
+sudo umount tmp/lib/modules
+