lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <>
Subject [jira] [Created] (LUCENE-4415) need to document/fix/remove build.xml dependencies on javascript
Date Sat, 22 Sep 2012 00:15:07 GMT
Hoss Man created LUCENE-4415:

             Summary: need to document/fix/remove build.xml dependencies on javascript
                 Key: LUCENE-4415
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Hoss Man
            Assignee: Uwe Schindler
            Priority: Blocker
             Fix For: 4.0

Radim Kolar pointed out on the solr-user mailing list that he was unable to build Solr on
his FreeBSD machine due to the use of {{<script language="javascript"... />}} tags in
the ant build file, and the lack of javascript by default in his Java install.  There was
no clear indication that he should need anything else.

It seems like prior to releasing 4.0, we should do one of the following:

1) find a way to remove the dependency on using javascript in the build.xml files (ie: our
own custom ant target written in java?)
2) use ivy to ensure we have the rhino jar in a classpath we pass to {{<script>}} tag
(it appears we already do something similar for pegdown)
3) update lucene/BUILD.txt and solr/README.txt to make it clear that the rhino js.jar is a
build requirement (and link to a wiki somewhere that provides tips on how to install it in
ant if your JVM doesn't include it)

(Assigning to Uwe in hopes that he has some inspiration, i know he's familiar with this scripting
deficiency on FreeBSD)

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

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

View raw message