在kernel board_xx.c 文件中,加入打印信息,使其每次编译前自动通过ltib加入。
这样就可以保证每次的kernel编译时间都被自动记住,而不用手动添加,也能很好的确认
ltib是否有重新生成镜像sb文件。
-
#!/bin/sh
-
DATE=$(date +%Y%m%d_%k_%M)
-
echo $DATE
-
#NEW="Freescale MX28EVK board $DATE"
-
NEW="MACHINE_START(MX28EVK, \"Freescale MX28EVK board $DATE \")"
-
#sed -i "s/'Freescale MX28EVK board *'/$NEW/g" /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c
-
num=`sed -n '/MACHINE_START/=' /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c` 找到特定关键字的那一行,并且记住行号
-
echo $num
-
sed -i "$num s/.*/$NEW/g" /home/ispsubb/imx28_linux/ltib/rpm/BUILD/linux/arch/arm/mach-mx28/mx28evk.c
阅读(4795) | 评论(0) | 转发(0) |