结果
include
main.mk:1.检查当前的编译环境include build/core/下的核心makefile,从而完成编译环境的配置2.搜索所有BoardConfig.mk和AndroidProduct.mk载入到编译系统3.main.mk里会使用python脚本遍历AOSP下所有模块(Android.mk)并include
ABS入口
build/core/main.mk
BoardConfig.mk和AndroidProduct.mk对某一个产品的定义
过程
Makefile.mk
depends
find
Android.mk对某一个module的定义
build/core/*下的核心makefile