# \[ANN\] Rant 0.4.2

**URL:** <https://rubytalk.org/t/ann-rant-0-4-2/19607>\
**Category:** ruby-talk\
**Created:** [18 July 2005 21:27 UTC](https://rubytalk.org/t/ann-rant-0-4-2/19607 "2005-07-18T21:27:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stefan\_Lang](https://avatars.discourse-cdn.com/v4/letter/s/e0b2c6/32.png) [@Stefan\_Lang](https://rubytalk.org/u/Stefan_Lang)\
**Post date:** [18 July 2005 21:27 UTC](https://rubytalk.org/t/ann-rant-0-4-2/19607/1 "2005-07-18T21:27:28Z")

</div>

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

== What's new in this release?

This is mainly a bugfix release and thus fully backwards compatible  
to 0.4.0.

Fixes and minor improvements:  
\* Fixes for Ruby 1.8.1 compatibility.  
\* Fixes for Rules and multiple buildfiles per project.

New features:  
\* The +make+ command.

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](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.  
\* Creating gzipped tar and zip archives — without installing  
additional software.  
\* 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.

... and more, visit [http://make.ruby-co.de](http://make.ruby-co.de)

Rubyforge page:: [http://rubyforge.org/projects/make/](http://rubyforge.org/projects/make/)

> **···**
>
> --  
> Stefan

---

<div class="post-metadata">

**Author:** ![Lionel\_Thiry3](https://avatars.discourse-cdn.com/v4/letter/l/22d042/32.png) [@Lionel\_Thiry3](https://rubytalk.org/u/Lionel_Thiry3)\
**Post date:** [19 July 2005 20:50 UTC](https://rubytalk.org/t/ann-rant-0-4-2/19607/2 "2005-07-19T20:50:55Z")

</div>

Stefan Lang a écrit :

> Rant is a flexible build tool written entirely in Ruby,  
> similar to Rake.
> 
> == What's new in this release?
> 
> This is mainly a bugfix release and thus fully backwards compatible  
> to 0.4.0.
> 
> Fixes and minor improvements:  
> \* Fixes for Ruby 1.8.1 compatibility.  
> \* Fixes for Rules and multiple buildfiles per project.
> 
> New features:  
> \* The +make+ command.
> 
> I'd appreciate suggestions about new features, names, etc.

What about a mailing list?

> **···**
>
> --  
> Lionel Thiry
> 
> Personal web site: [http://users.skynet.be/lthiry/](http://users.skynet.be/lthiry/)

---

<div class="post-metadata">

**Author:** ![Stefan\_Lang](https://avatars.discourse-cdn.com/v4/letter/s/e0b2c6/32.png) [@Stefan\_Lang](https://rubytalk.org/u/Stefan_Lang)\
**Post date:** [20 July 2005 07:56 UTC](https://rubytalk.org/t/ann-rant-0-4-2/19607/3 "2005-07-20T07:56:28Z")

</div>

OK, I've set up one, it's called make-cafe@rubyforge.org  
Anything related to Rant is welcome. Note that it's not activated yet.

> **···**
>
> On Tuesday 19 July 2005 22:50, Lionel Thiry wrote:
> 
> > Stefan Lang a écrit :  
> > \> Rant is a flexible build tool written entirely in Ruby,  
> > \> similar to Rake.  
> > \>  
> > \> == What's new in this release?  
> > \>  
> > \> This is mainly a bugfix release and thus fully backwards compatible  
> > \> to 0.4.0.  
> > \>  
> > \> Fixes and minor improvements:  
> > \> \* Fixes for Ruby 1.8.1 compatibility.  
> > \> \* Fixes for Rules and multiple buildfiles per project.  
> > \>  
> > \> New features:  
> > \> \* The +make+ command.  
> > \>  
> > \> I'd appreciate suggestions about new features, names, etc.
> > 
> > What about a mailing list?
> 
> --  
> Stefan
