Makefile “是否有替代方案?”;奥马克-P“;(服务器模式)?

Makefile “是否有替代方案?”;奥马克-P“;(服务器模式)?,makefile,build-automation,omake,Makefile,Build Automation,Omake,omake构建系统具有名为“服务器模式”的强大功能,通过命令行开关“omake-p”调用。这将导致omake监视文件系统中的任何文件更改——当有文件更改时,它将启动相应的构建操作 不幸的是,omake似乎不再被积极维护,并且-p特性在Ubuntu 12.04上有严重问题。(如果有人关心,我可以详细讨论这些问题) 有人知道像make/omake这样的构建系统具有类似于omake-p的特性吗 最困难的部分是定义所有要观看的文件(我想你无论如何都要与omake有关)。您可以很容易地编写代码来监视文件并

omake构建系统具有名为“服务器模式”的强大功能,通过命令行开关“omake-p”调用。这将导致omake监视文件系统中的任何文件更改——当有文件更改时,它将启动相应的构建操作

不幸的是,omake似乎不再被积极维护,并且-p特性在Ubuntu 12.04上有严重问题。(如果有人关心,我可以详细讨论这些问题)


有人知道像make/omake这样的构建系统具有类似于omake-p的特性吗

最困难的部分是定义所有要观看的文件(我想你无论如何都要与omake有关)。您可以很容易地编写代码来监视文件并启动操作

如果我是你,我会更倾向于找到一个真正灵活的make系统,并实现文件监视部分msyelf


问题是,我真正喜欢的所有构建系统都是在Java上实现的,我猜这不是你的拿手好戏(但如果你不介意的话,看看gant,它应该足够强大,可以做任何事情,然后还有一些)

所以这是omake的一个好主意——它会观察与构建过程相关的文件(并跳过目录中的其他文件)。当它工作时,它确实是一个整洁的特性。