On 14/12/09 6:27 PM, Russel Winder wrote:
On Mon, 2009-12-14 at 07:08 +1100, Adam Murdoch wrote:
[ . . . ]
Now that we can declare the input and output files for a task (used for
incremental builds), we can potentially use that same information to
wire up the task dependencies. Hopefully in Gradle 0.10 we will do this.
This starts to shift the focus of the build script from tasks to files.
Which is a much better way of describing about most builds, I think.
Curses, this gives me an awkward decision.  Clearly SCons is currently
the right tool for this job, but unlike Waf and Gradle which can be
embedded in the project easily, SCons cannot.  Waf has the wrong focus
for this task so it is out.

Any idea of a timescale for when this file/directory-based stuff might
be available for use?  If it's a few weeks I may wait, if it's a few
months, I'll switch from Gant to SCons now and think about Gradle for
this later.


Probably somewhere between the 2 :)

I'm not sure why you can't use Gradle. You have to add a few task dependencies manually for now, and when the auto-wiring is available, you can remove the manual dependencies. This doesn't seem like too high a cost to pay.


--
Adam Murdoch
Gradle Developer
http://www.gradle.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to