[ https://issues.apache.org/jira/browse/LUCENE-9767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17283988#comment-17283988 ]
Dawid Weiss commented on LUCENE-9767: ------------------------------------- Would it be any different if we downloaded a binary (for a given system) in a specific version? For example: https://github.com/unicode-org/icu/releases/tag/release-68-2 I downloaded the Windows version and the tools were there (and worked). I can try to automate this process - it won't work forever (until they change the download links) but it'd be easier to switch a link than compile it locally. Plus, it'd work on exotic environments like Windows ;) I haven't looked at the patch you committed yet but I can try to switch to binaries if this is acceptable. > 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: 20m > 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