>>
>> Hello,
>>
>> I am planning to work on a 'make' replacement tool (written in
>> Ruby of course) in the following weeks. Not much work done yet. I
>> just wanted to see if there is some interest/existing work in the
>> community on this subject.

Please take a look at bras.
http://wsd.iitb.fhg.de/~kir/brashome

I'm using it about a year and really nice and powerful substitution for
make. If you won't like it you may find some ideas in it's ref. manual.

>> My idea is to describe targets as instances of some classes that have
>> to logic to build themselves appropriately ("CppLib" class, "Jar"
>> class, whatever ...) Those objects need to be related together with
>> dependency links. Some "vaporware" code to illustrate this:


-- 
A Discordian is Prohibited of Believing What he Reads.