天天看點

[筆記分享] [SCons] Qualcomm SCons Overview

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各處都有
[筆記分享] [SCons] Qualcomm SCons Overview

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