是否有“make -A”(服务器模式)的替代方案?

时间:2012-07-26 00:24:51

标签: makefile build-automation omake

omake构建系统具有称为“服务器模式”的强大功能,使用命令行开关“omake -P”调用。这将导致omake监视文件系统是否存在任何文件更改 - 当文件发生更改时,它将启动相应的构建操作。

不幸的是,omake似乎不再被主动维护,-P功能在Ubuntu 12.04上存在严重问题。 (如果有人关心,我可以详细讨论这些)。

是否有人知道像make / omake这样的构建系统具有与omake -P类似的功能?

1 个答案:

答案 0 :(得分:0)

关于这一点的困难之处在于定义要观看的所有文件(我认为你无论如何都要与omake有关)。您可以非常轻松地编写监视文件并启动操作的代码。

如果我是你,我会更倾向于找到一个非常灵活的制作系统并实现文件观看部分。

问题是,我真正喜欢的所有构建系统都是用Java实现的,我猜这不是你的茶杯(但如果你不介意的话,那么看看gant,应该足够强大,可以做任何事情,然后一些)