Hi Andrius,

Good to meet you and thanks for the first attempt at getting BoofCV in
Debian. To keep things simple, that approach that I'm thinking of is to add
"libboofcv-core" to Debian first, which has all the core functionality and
can be added to a project now by referencing "boofcv-core" module, which
just references several other modules in BoofCV. You might have already
added all the required external dependencies.

The end goal is to get "BoofCV Applications" into debian. If you strip away
video and webcam support it would be much easier, but less functional. Also
need to add some tooling to make it more user friendly from a command line.
Code modifications will probably be needed to fail gracefully if something
is missing.

Question: Does your use case require anything outside of "core"?

Now on to Gradle. How ancient is Gradle in Debian? BoofCV recently upgraded
to Gradle 7 to fix IntelliJ integration issues. Downgrading to Gradle 5 is
possible. The main reason it was updated was for support of automatic JDK
downloading. Prior to that upgrade, there had been a lot of confusion where
people would try building it with an ancient JDK and getting cryptic error
messages. I'm hoping to stick with Gradle 7 on my projects for a while.

Cheers,
- Peter

-- 
"Now, now my good man, this is no time for making enemies."    — Voltaire
(1694-1778), on his deathbed in response to a priest asking that he
renounce Satan.

Reply via email to