检查 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 是构建默认目标的依赖项。