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

Dawid Weiss commented on LUCENE-9767:
-------------------------------------

Hi Robert. I've filed a PR that runs just the first step here (and it does seem 
to work just fine). I've got to dash home now - the rest should be quite 
straightforward. I'd add a task to download gennorm2 (there are examples of 
that); alternatively, just hardcode gennorm2's execution for now (using 
project.exec). 

If you'd like to take over and try, please go ahead (and push to that PR 
directly)? If not, I'll get back to this later in the evening.

> port ICU regeneration to gradle build
> -------------------------------------
>
>                 Key: LUCENE-9767
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9767
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Robert Muir
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> When we upgrade ICU dependency we have to regenerate a lot of stuff. The ant 
> build has it all automated.
> You do need icu4c installed corresponding to the icu4j version to regenerate 
> some of the datastructures. There are also some java regenerators that do 
> processing of unicode data and so on.
> Will try to see if I can get this hobbling when I have the time, the icu 
> dependency is quite old at this point. The hard part for me is learning 
> gradle's crazy ways every time, but maybe i can start it off super-ugly with 
> something like shell script that everyone hates, but at least works 
> correctly. 
> cc [~dweiss]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to