Rant is a flexible build tool written entirely in Ruby, similar to Rake. == What's new in this release? * Dependency checking for C/C++ sources. * Installing ".cmd" files on Windows with the Win32::RubyCmdWrapper. * Convenient directory/file creation with SubFile. * rant-import inlines specially marked, +require+ files. I'd appreciate suggestions about new features, names, etc. == Installing Rant You can install Rant as a RubyGem: % gem install --remote rant or download the package from RubyForge(http://rubyforge.org/frs/?group_id=615) and install with install.rb: % ruby install.rb == More about Rant The equivalent to a Makefile for make is the Rantfile. An Rantfile is actually a valid Ruby script that is read by the rant command. Rant currently features: * Defining custom tasks * Automated packaging, testing and RDoc generation for Ruby applications and libraries. * Primitive support for compiling C# sources portably with csc, cscc and mcs. * Dependency checking for C/C++ source files. * Multiple buildfiles (e.g. one per directory). * The rant-import command creates a monolithic rant script, so you don't depend on an rant installation anymore. * A configure plugin for easy environment and build-parameter checking (but not like autoconf!) which saves data in a yaml file. == Resources Current docs:: http://make.ruby-co.de (BTW: Thanks to Jan Krueger for the nice URL :-) Rubyforge page:: http://rubyforge.org/projects/make/ -- Stefan