You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Steven Rowe (JIRA)" <ji...@apache.org> on 2011/06/01 22:58:47 UTC

[jira] [Commented] (SOLR-2452) rewrite solr build system

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

Steven Rowe commented on SOLR-2452:
-----------------------------------

Robert, I'm merging trunk to the SOLR-2452 branch, and I noticed that SOLR-2279 introduced a solr.directoryFactory <sysproperty> element in the <junit> task invocation for all the Solr contribs.  

I'm trying to figure out how to support this in the consolidated build without duplicating code.  My current thinking is to introduce an optional <element> in the "test-macro" definition to supply the <sysproperty> to the <junit> task, and then make new <junit-sequential-solr> and <junit-parallel-solr> targets, including the solr.directoryFactory <sysprop> element in each <test-macro> invocation.  Then a new common-solr.test target would depend on the junit-*-solr targets.

Thoughts?

> rewrite solr build system
> -------------------------
>
>                 Key: SOLR-2452
>                 URL: https://issues.apache.org/jira/browse/SOLR-2452
>             Project: Solr
>          Issue Type: Task
>          Components: Build
>            Reporter: Robert Muir
>             Fix For: 3.2, 4.0
>
>
> As discussed some in SOLR-2002 (but that issue is long and hard to follow), I think we should rewrite the solr build system.
> Its slow, cumbersome, and messy, and makes it hard for us to improve things.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org