[ 
https://issues.apache.org/jira/browse/LUCENE-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14030400#comment-14030400
 ] 

Uwe Schindler edited comment on LUCENE-5755 at 6/13/14 9:28 AM:
----------------------------------------------------------------

bq. Uwe, gradle supports ant tasks "almost natively", there is no need for any 
special groovy constructs. See here, for example: 
http://www.gradle.org/docs/current/userguide/ant.html

That is exactly what I was referring to: Gradle uses Groovy's integrated 
AntBuilder support. The only thing is that we need in addition is to load the 
plugins from Maven Central first, and this can be done with with a dependency 
config as usual (or through Groovy).


was (Author: thetaphi):
bq. Uwe, gradle supports ant tasks "almost natively", there is no need for any 
special groovy constructs. See here, for example: 
http://www.gradle.org/docs/current/userguide/ant.html

That is exactly what I was referring to: Gradle uses Groovy's integrated 
AntBuilder support. The only thing is that we need in addition is to load the 
plugins from Maven Central first, and this can be done with native Groovy, too 
(it is also unrelated to Gradle).

> Explore alternative build systems
> ---------------------------------
>
>                 Key: LUCENE-5755
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5755
>             Project: Lucene - Core
>          Issue Type: Task
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Minor
>
> I am dissatisfied with how ANT and submodules currently work in Lucene/ Solr. 
> It's not even the tool's fault; it seems Lucene builds just hit the borders 
> of what it can do, especially in terms of submodule dependencies etc.
> I don't think Maven will help much too, given certain things I'd like to have 
> in the build (for example collect all tests globally for a single execution 
> phase at the end of the build, to support better load-balancing).
> I'd like to explore Gradle as an alternative. This task is a notepad for 
> thoughts and experiments.
> An example of a complex (?) gradle build is javafx, for example.
> http://hg.openjdk.java.net/openjfx/8/master/rt/file/f89b7dc932af/build.gradle



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to