On Thu, 2001-10-11 at 15:06, Josh Wilmes wrote: > It seems to me that we should look at cons before writing Yet Another Perl > Build System. (i haven't used it myself, so I don;'t know if it's good > or not). For reference: http://www.dsmit.com/cons/
I like Cons, but I don't think it's appropriate for this particular product. Reasons In a NutShell: - multiplatform support is lacking. It has decent out of box support for "generic UNIX" and "Windows", but expanding that looks funky. - difficult to set options for specific commands. - no parallel support - development team is working on scons, a from scratch implementation in python. (Development on perl cons has slowed down a lot.) - 3000 lines of perl code in one file. (Yes, uses objects and multiple packages, thank god.) - It's weird to write Consfiles. Not that I don't like Cons - I just don't think it's right for our needs. -R (building a buildsystem at work)