I’ve released the an initial version of Rake and put it into the RAA.
For those who missed the discussion last week, here is a quick summary
…
This package contains Rake, a simple ruby build program with
capabilities similar to make.
Rake has the following features:
* Rakefiles (rake’s version of Makefiles) are completely defined in
standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to
worry about (is that a tab or a space?)
* Users can specify tasks with prerequisites.
* Rake supports rule patterns to sythesize implicit tasks.
* Rake is lightweight. It can be distributed with other projects as
a single file. Projects that depend upon rake do not require that rake
be installed on target systems.
The rake home page is currently http://w3.one.net/~jweirich/tools/rake/.
This first official version is quite useful. Lots of people has
suggestions for future enhancments that will be considered in the
future, but for now I’m interested in people trying it out and
excersizing the basic functionality. As always, feedback is welcome.
···
–
– Jim Weirich jweirich@one.net http://w3.one.net/~jweirich
“Beware of bugs in the above code; I have only proved it correct,
not tried it.” – Donald Knuth (in a memo to Peter van Emde Boas)