From:
80-N3984-1_A_SCons_Overview.pdf
Main build system scritps:
Core/bsp/build/scripts
Targ config scripts:
Build/ms
Tools/build/tcfg
AU scirpts:
Source code各处都有
PublishPublicApi和RequirePublicApi对应在module使用,当两个module不同在一个AU区域时,例如一个在modem一个在core中,那么area参数一定要指明,如下:
RequrePublicApi(‘MODULE’, area=’modem’)
USES flags对应文件:
Build/ms/tcfg_*.py
Define对应文件:
Build/ms/cust*.h
Build/ms/targ*.h