RAA - rant/0.5.6

rant / 0.5.6

Short description: Flexible, Ruby based make.
Category: Application/Development
Status: usable
Created: 2005-03-26 11:33:11 GMT
Last update: 2006-05-26 16:39:00 GMT
Owner: stefan (Projects of this owner)
Homepage: http://make.ruby-co.de
Download: http://rubyforge.org/frs/?group_id=615
License: LGPL
Dependency:
None
Description:

Rant is a flexible build tool written entirely in Ruby, similar to Rake.

Please follow the ChangeLog link at make.ruby-co.de for a list of changes.

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.
  • Splitting up your buildfiles and placing them in multiple directories.
  • Optional recognition of file changes based on MD5 checksums instead of file modification times.
  • Dependency checking for C/C++ sources.
  • Creation of zip and gzipped tar archives on all supported platforms (Linux/Unix, MacOS, Windows) without extra software.
  • The rant-import command creates a monolithic rant script, so you don’t depend on an rant installation anymore.
  • Tasks with command change recognition.

Installing Rant

You can install Rant as a RubyGem:

    % gem install -r rant

or download the package from RubyForge(rubyforge.org/frs/?group_id=615) and install with install.rb:

        % ruby install.rb

Resources

Current docs:make.ruby-co.de
Rubyforge page:rubyforge.org/projects/make/
Mailing list:rubyforge.org/mailman/listinfo/make-cafe
Subversion repository:developer.berlios.de/svn/?group_id=5046
Versions: [0.5.6 (2006-05-26)] [0.5.4 (2005-12-18)] [0.5.2 (2005-12-12)] [0.5.0 (2005-11-22)] [0.4.8 (2005-10-31)] [0.4.6 (2005-09-29)] [0.4.4 (2005-07-29)] [0.4.2 (2005-07-18)] [0.4.0 (2005-07-10)] [0.3.8 (2005-05-15)] [0.3.6 (2005-05-02)] [0.3.4 (2005-04-17)] [0.3.2 (2005-04-03)] [0.3.0 (2005-03-26)]

Edit this project (for project owner)

back to RAA top