【发布时间】:2015-12-17 14:59:10
【问题描述】:
如何在 Boost Build 中重新运行通过 run 指令定义的测试套件?
Jamroot 文件示例:
project test ;
exe a_runner : a.c ;
run a_runner : : : : a_run ;
按预期运行一次:
caichinger@pc120:/tmp$ bjam -t a_run
...found 15 targets...
...updating 4 targets...
gcc.compile.c bin/gcc-4.6/debug/a.o
gcc.link bin/gcc-4.6/debug/a_runner
testing.capture-output bin/a_run.test/gcc-4.6/debug/a_run.run
**passed** bin/a_run.test/gcc-4.6/debug/a_run.test
...updated 4 targets...
但是尝试再次运行它并没有做任何事情:
caichinger@pc120:/tmp$ bjam -d2 -t a_run a_run
...found 15 targets...
caichinger@pc120:/tmp$
相关版本号: Boost.Build V2(里程碑 12),Boost.Jam 03.1.19,Ubuntu Precise
【问题讨论】:
标签: boost boost-build bjam