What's the nearest ruby equivalent to waf?

http://stefano.italians.nl/archives/66 is a pretty nice example of
using waf, a python build tool, instead of autoconf and make, to build
a c++ project. Is there a ruby build tool that can be used for
something similar? (This is not a case of NIH; looking at the waf
script in that example, I can imagine it being a lot nicer in ruby)

martin

What about rake? I am using it in a c/ruby project. It basically just adds the task stuff,
finding headers etc. can bw done with mkmf.

Here is the rakefile, maybe it can help you:

Wbr

Christoph

···

---- On Sun, 14 Feb 2010 17:27:36 +0100 Martin DeMello <martindemello@gmail.com> wrote ----

http://stefano.italians.nl/archives/66 is a pretty nice example of
using waf, a python build tool, instead of autoconf and make, to build
a c++ project. Is there a ruby build tool that can be used for
something similar? (This is not a case of NIH; looking at the waf
script in that example, I can imagine it being a lot nicer in ruby)

martin

thanks, that's pretty neat. i'd forgotten about mkmf.

martin

···

On Sun, Feb 14, 2010 at 10:18 PM, Christoph Kappel <unexist@dorfelite.net> wrote:

What about rake? I am using it in a c/ruby project. It basically just adds the task stuff,
finding headers etc. can bw done with mkmf.

Here is the rakefile, maybe it can help you:

subtle - /Rakefile - Subforge

Wbr

Christoph

---- On Sun, 14 Feb 2010 17:27:36 +0100 Martin DeMello <martindemello@gmail.com> wrote ----

http://stefano.italians.nl/archives/66 is a pretty nice example of
using waf, a python build tool, instead of autoconf and make, to build
a c++ project. Is there a ruby build tool that can be used for
something similar? (This is not a case of NIH; looking at the waf
script in that example, I can imagine it being a lot nicer in ruby)

martin