这里编译整个项目的基本格式是
./mk + 平台名 +项目名_客户名 +mmm +new
例如
./mk hq6735_65c_b1k_l1 al811_doov mmm new
编译单个模块
./mk + 平台名 +项目名_客户名 +mmm + 模块路径
例如如下的例子
./mk hq6735_65c_b1k_l1 al811_doov mmm packages/apps/Mms/
我们现在说说上面的参数
1.mk 这个感觉应该是公司修改过的脚本,具体内容也看了下,看不懂,好像是shell脚本。以后有时间学习了以后再看吧
2.hq6735_65c_blk_11 这个是平台名称
al811_doov 这个是项目名
我们可以到 device/huaqin 目录下,看到关于编译的信息
这个给我的感觉是这样的。
上面的不同平台,对应的应该是同一个mtk平台下创建的不同分支
而al811里面,其实是这个平台下的不同版本,类似标准版,以及在标准版上衍生的分支