Ross Bamford <rossrt <at> roscopeco.co.uk> writes:

> For one, dependencies are known (and managed) by rake, while method
> calls are just method calls. Rake will always try to order the tasks run
> so that all dependencies are fulfilled before a task is run, and will
> only run a dependency task once. E.g. try this:
 
> Also, dependencies really come in handy when you throw file tasks into
> the mix.
> 
> Hope that helps,

Yep. That does the trick. Knew I was missing a vital concept here: run once.
Makes all the difference.

Thanks,
T.