This repository was archived by the owner on Aug 18, 2020. It is now read-only.
This repository was archived by the owner on Aug 18, 2020. It is now read-only.
Also use Coursier in Bootstrap Launcher #128
Closed
Description
Description
I would like to also reuse the PomInclusionPlugin
that was created for #105 to include all required dependencies that the framework required inside the jar and also use coursier to download them in the bootstrap launcher. Beside of the advantage of code reuse this has also the advantage of dependency sharing between installations of chatoverflow and for all sbt >= 1.3.0 projects (whenever it gets released) and we also get some nice-to-have features like checksum verification of the jars for free.
However this means that dependency resolution is going to happen at runtime, instead of build-time like it is currently. Is everyone fine with that?
References
The PomInclusionPlugin
was added in #113.