檢查 SCons 階段

scons 描述了執行階段本身。在空的 SConstruct 上執行它會產生以下結果:

$ scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
scons: done building targets.

要禁止階段訊息,請新增 -Q 選項。--tree=all 允許檢視 scons 在構建時構建的當前目標的依賴樹。

$ scons -Q --tree=all
scons: `.' is up to date.
+-.
  +-SConstruct

. 是預設目標,表示“在當前目錄中構建 SConstruct”。然後 SConstruct 是構建預設目標的依賴項。