Re: 12 Things to Know about Buildr

2009-07-19 Thread Daniel Spiewak
Cool! I think this should be fleshed out slightly and turned into a part of the yet-to-be-realized FAQ. Two items I would like to see in the list are Buildr is Smart, meaning that it has a set of sensible defaults; and something about its first-class support for more than one language. I'm

Re: 12 Things to Know about Buildr

2009-07-19 Thread Tal Rotbart
Nice 12-things page Alex-- One comment: Buildr/Rake determine the order of execution of tasks through dependency analysis (also known as topological sorting); If Buildr detects a cyclic dependency, it will let you know. should maybe be: Buildr/Rake determine the order of execution of tasks

Re: 12 Things to Know about Buildr

2009-07-19 Thread Alex Boisvert
On Sun, Jul 19, 2009 at 7:17 PM, Daniel Spiewak djspie...@gmail.com wrote: I know this is probably overly pedantic, but neither Buildr nor Rake perform a topological sort. As mentioned, Rake resolves dependencies at runtime. All it has to do is mark tasks as 'in progress' or 'done' as