well in this case it is fetching data from an external source (web
service call).  There is no way to know if it's up-to-date or not,
it's a human judgement call.

This issue would be solved if I could count on the order of
buildLanguagePackTask.dependsOn(["localeExportMessages",
"localeGenerateResources", "localeGenerateArchives"])

I will file a request.  If gradle is going to allow me to specify
multiple dependencies, why not work in the order specified?  Or is it
not that simple?


On Fri, Jun 17, 2011 at 6:26 PM, Peter Niederwieser <[email protected]> wrote:
>
> phil swenson wrote:
>>
>> Maybe not, but in my case why regenerate files when I don't need to?
>>
>
> You should tell Gradle about the inputs and outputs of your tasks. Then it
> will skip up-to-date tasks automatically.
>
> --
> Peter Niederwieser
> Principal Engineer, Gradleware
> http://gradleware.com
> Creator, Spock Framework
> http://spockframework.org
> Blog: http://pniederw.wordpress.com
> Twitter: @pniederw
>
>
> --
> View this message in context: 
> http://gradle.1045684.n5.nabble.com/bug-in-dependsOn-method-tp4500010p4500312.html
> Sent from the gradle-user mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

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

    http://xircles.codehaus.org/manage_email


Reply via email to