module: module number error when ramdisk modules is null [1/1]
PD#SWPL-135285
Problem:
module number error when ramdisk modules is null
Solution:
fix module number error when ramdisk modules is null
Verify:
local
Change-Id: I6061367f4c0b7a387fd47f28c33cdb4e395cb854
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
diff --git a/amlogic_utils.sh b/amlogic_utils.sh
index eaa14de..160a682 100644
--- a/amlogic_utils.sh
+++ b/amlogic_utils.sh
@@ -692,8 +692,13 @@
head -n ${ramdisk_last_line} ${install_temp} > ramdisk_install.sh
mkdir ramdisk
+ if [[ -n ${last_ramdisk_module} ]]; then
+ cat ramdisk_install.sh | cut -d ' ' -f 2 | xargs mv -t ramdisk/
+ else
+ sed -i "${ramdisk_last_line}d" ramdisk_install.sh
+ ramdisk_last_line=0
+ fi
cat ramdisk_install.sh | cut -d ' ' -f 2 > ramdisk/ramdisk_modules.order
- cat ramdisk_install.sh | cut -d ' ' -f 2 | xargs mv -t ramdisk/
sed -i '1s/^/#!\/bin\/sh\n\nset -x\n/' ramdisk_install.sh
echo "echo Install ramdisk modules success!" >> ramdisk_install.sh