[ 
https://issues.apache.org/jira/browse/LUCENE-3960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Smiley updated LUCENE-3960:
---------------------------------

    Fix Version/s:     (was: 4.7)
                   4.8

> improve build -projecthelp as far as building jars and such
> -----------------------------------------------------------
>
>                 Key: LUCENE-3960
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3960
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: general/build
>            Reporter: Robert Muir
>             Fix For: 4.8
>
>
> HossmanSays: "ant compile" in lucene src artifacts builds jars for some 
> contribs not
>   all -- kind of confusing.  I did a double take before i realized i
>   needed "build-contrib" to get them all and the ones i was seeing were just
>   because of cross-contrb dependencies.
> Basically the ant -p is confusing in general. The 'default' task is actually 
> 'jar-core',
> which makes jars, but it has no description (doesnt show up in project help), 
> and neither
> does 'jar' (which maps to jar-core).
> solr/build.xml does a much better job about this. The ant -p seems more 
> userfriendly
> and its obvious what targets do what. For lucene its not.
> Also solr/build.xml defines 'ant compile' (lucene's doesnt, it maps to 
> compile-core, which
> then behaves differently than solr for people used to typing it).
> Basically I think the best solution is to try to make these two build.xml's 
> targets 
> as consistent as possible.



--
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