lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Rowe (Updated) (JIRA)" <>
Subject [jira] [Updated] (LUCENE-3753) Restructure the Lucene build system
Date Mon, 06 Feb 2012 20:07:59 GMT


Steven Rowe updated LUCENE-3753:

    Attachment: LUCENE-3753.patch

Final version of the patch:

* speeds up {{ant compile-test}} from {{lucene/}} by making {{test-contrib}} depend on {{compile-test}}
instead of {{build-contrib}} (jars don't need to be built for testing.)
* includes more {{\*.compiled}} property handling to avoid recompiling lucene-core and lucene-test-framework.

Post-patch {{ant compile-test}} times under {{lucene/}} are now *31s* after running {{ant
clean}}, and *7s* when already compiled.  

{{modules/}} and {{solr/}} timings did not change.
> Restructure the Lucene build system
> -----------------------------------
>                 Key: LUCENE-3753
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: general/build
>    Affects Versions: 3.6, 4.0
>            Reporter: Steven Rowe
>            Assignee: Steven Rowe
>         Attachments: LUCENE-3753.patch, LUCENE-3753.patch, LUCENE-3753.patch
> Split out separate core/, test-framework/, and tools/ modules, each with its own build.xml,
under the lucene/ directory, similar to the Solr restructuring done in SOLR-2452.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message