As a Gradle project you can depend on Lucene artifacts and use Gradle Apis in your build files.
If you have the state of your work (do you use Gradle to build already?) we may be able to help you. You may need to write a Gradle task that calls your compiler. See ECJ (calls Java) or Changes2html (calls python) tasks as examples. BTW, the jar files are hidden in the Gradle cache folder somewhere in your home dir. Bit to access them you need Gradle Apis. Uwe Am 31. Dezember 2021 18:24:47 UTC schrieb Uwe Schindler <[email protected]>: >Hi, > >The Lucene 9.0 binary tgz no longer contains 3rd party dependencies, unless >they are needed to run Luke. > >Generally we expect people to parse the pom.xml files and download artifacts >as part of a downstream build. If you are able to use Maven, I'd recommend to >create a small Maven Java Project listing the Lucene dependencies and ask it >to make a complete distribution. > >If you have the source distribution, I'd recommend to make pylucene also use >Gradle to build and then you can consume dependencies. > >Uwe > >Am 31. Dezember 2021 18:12:55 UTC schrieb Andi Vajda <[email protected]>: >> >> Hi, >> >>I've begun adapting PyLucene to Lucene 9.0 and switching it to using gradle. >> >>The expressions sub-project depends on antlr4 and asm and I'm able to build >>all of Lucene 9.0 without explicitely downloading these jar files. >> >>The PyLucene build needs these jar files then to produce wrappers for the >>entrypoints into the expressions sub-project classes. >> >>Where are these jar files stored ? >>$ find lucene-java-9.0.0 -name '*.jar' | grep antlr >>produces nothing. >> >>Thanks ! >> >>Andi.. >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [email protected] >>For additional commands, e-mail: [email protected] >> > >-- >Uwe Schindler >Achterdiek 19, 28357 Bremen >https://www.thetaphi.de -- Uwe Schindler Achterdiek 19, 28357 Bremen https://www.thetaphi.de
