我已经将这个自定义目标添加到了我的CMakeList.txt
文件中。
系统环境:Windows 7,TDMGCC MinGW32,以及来自GitHub的最新Ninja。
ADD_CUSTOM_TARGET(unittest_run
COMMAND test1.exe > result.testresult
COMMAND test2.exe >> result.testresult
COMMAND type result.testresult
)
问题在于当
test1.exe
失败时,我会生成一个失败的输出,但似乎还有一些错误代码导致问题。 ninja:build stopped:subcommand failed。
我该如何告诉 CMake 忽略返回错误?