由WAF构建autotools目标

时间:2012-08-24 10:05:10

标签: autotools waf

我们正试图逐步从autotools转移到WAF。 我们的大多数子项目都是自动工具,我们并不想立刻将它们转换为WAF。

混合使用WAF和自动工具时,您是否有任何提示或事项要记住。

我在考虑在每个autotools子项目中创建一个简单的wscript,它基本上只是执行shell命令'./configure','make','make install'。 我在WAF示例目录中找不到更好的解决方案。所以我想知道你们有没有更好的主意?

谢谢!

2 个答案:

答案 0 :(得分:1)

我已经做了类似的事情,我的构建的旧部分是由make驱动的。我写了一个简单的waf工具,调用./configure&&制造&& make install。

为了使它像waflike一样,有一两件事要做:

  • 正确设置任务的输入,以便仅在更改内容时重建子目录。
  • 使用参数调用configure以构建waf构建目录

答案 1 :(得分:0)

存在称为autowaf的东西,但除此之外我不知道任何文档(并且它也是2年):

http://lv2plug.in/trac/browser/trunk/autowaf.py?rev=2