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