如何找出用于在scons中构建内容的依赖项和构建规则

时间:2012-05-09 10:21:01

标签: scons

我不想使用scons --n,我想知道是如何构建的,而不是现在如何构建它。

我认为可以某种方式使用.sconsdblite。

有没有人这样做过?

1 个答案:

答案 0 :(得分:1)

SCons man pages解释了可用于显示目标的--tree命令行选项'依赖信息。

使用它的最基本方法如下:

# scons --tree=all

根据您的具体情况,其中有几种不同的树选项。

此外,还有几个--debug选项。

这可能有助于您在评论中提到的内容:--debug=explain

Print an explanation of precisely why scons is deciding to (re-)build 
any targets. (Note: this does not print anything for targets that are
not rebuilt.)