Boost :: Jam(bjam)有“问题模式”吗?

时间:2009-02-08 13:59:31

标签: makefile codeblocks bjam

我使用Code :: Blocks和Boost :: Jam。最近对C :: B的更新添加了一些新的“自定义makefile”命令,其中一个命令是“询问是否需要重建”。根据{{​​3}},它意味着以“问题模式”调用make

  

-q, - 问题
  ''问题模式''。不要运行任何命令,也不要打印任何东西;如果指定的目标已经是最新的,则返回退出状态为零,否则返回非零值。

不幸的是,Boost :: Jam文档没有在bjam中提到这种模式。我已经通过使用此命令来解决它...

bjam -error

...强制bjam返回错误级别1(因为它无法识别选项-e)并使C :: B始终运行构建命令,但我会我喜欢按照预期使用它。

我的问题: bjam是否有这样的“问题模式”而我还没有找到它,或者Jamfile中是否有某种方式让它以这种方式工作? -n选项不起作用,因为它总是返回零,C :: B将其解释为“所有文件都是最新的。”

1 个答案:

答案 0 :(得分:1)

显然它没有。