|
发表于 2011-10-28 15:45:51
|
显示全部楼层
针对移植添加“LOCAL_MODULE_TAGS"其实不用修改那么多Android.mk的。是你没搞清楚opencore编译系统规则。
即使使用sed确实很方便 你可以使用LOCAL_MODULE CLEAR_VARS 这些东西作为你的行标记使用sed。为了保证正确行 你可以使用wc做些统计来验证一下。
用的最多的也就是这个了
for i in `find ./ -name Android.mk`; do sed -i '/CLEAR_VARS/a \
LOCAL_MODULE_TAGS := optional' $i; done
for i in `find ./ -name Android.mk`; do sed -i '/CLEAR_VARS/i \
LOCAL_MODULE := optional' $i; done
find ./ -name Android.mk |xargs grep "LOCAL_MODULE_TAGS"|wc -l |
|