我知道我们可以通过执行以下操作从 scons 命令选项强制进入安静模式
$ scons -Q
现在我希望能够在 SConstruct 文件本身中强制使用该选项。我一直在查看所有文档,但没有找到任何东西。你有什么线索吗?
我知道我们可以通过执行以下操作从 scons 命令选项强制进入安静模式
$ scons -Q
现在我希望能够在 SConstruct 文件本身中强制使用该选项。我一直在查看所有文档,但没有找到任何东西。你有什么线索吗?
不,不支持它的选项。
可以通过 SetOption(name, value) 设置的支持选项列表是:
所以,你可以得到它,但不能设置。
print GetOption('silent')
SetOption('silent', 1)
scons.bat
scons: Reading SConscript files ...
scons: *** This option is not settable from a SConscript file: silent
File "E:\Programming\test\scons\2\SConstruct", line 1, in <module>
PS E:\Programming\test\scons\2>
PS E:\Programming\test\scons\2> scons.bat
scons: Reading SConscript files ...
False
scons: *** This option is not settable from a SConscript file: silent
File "SConstruct", line 2, in <module>