Python 如何使SCON在多个目标下不快速失败?

Python 如何使SCON在多个目标下不快速失败?,python,scons,Python,Scons,当SCON配置有多个目标(例如构建、静态分析、单元测试)时,如果静态分析失败,则单元测试不会运行 构建器使用子流程运行相关命令,然后检查流程返回代码,如果非零,则引发BuildError异常 如何让SCON构建每个目标,并且在第一个目标之一失败时不快速失败?从命令行执行此操作的一种方法是使用--keep或-k标志: scons -k SCons不允许您使用SetOption函数更改此设置

当SCON配置有多个目标(例如构建、静态分析、单元测试)时,如果静态分析失败,则单元测试不会运行

构建器使用子流程运行相关命令,然后检查流程返回代码,如果非零,则引发
BuildError
异常


如何让SCON构建每个目标,并且在第一个目标之一失败时不快速失败?

从命令行执行此操作的一种方法是使用--keep或-k标志:

scons -k
SCons不允许您使用SetOption函数更改此设置