Fork me on GitHub
#tools-deps
<
2019-02-24
>
maxp02:02:07

How to make uberjar like depstar does but with aot and manifest, optionally excluding sources?

Chris13:02:02

Cambada might be able to do what you need. It can do no sources and AOT, not sure about manifests. https://github.com/luchiniatwork/cambada/blob/master/README.md

borkdude16:02:32

You might also get away with this approach, using leiningen as a lib? https://github.com/oakes/full-stack-clj-example

Chris09:02:20

Wow Badigeon looks great, nice.

maxp14:02:36

Cambada looks great but there was some critical issue - it failed to make jar with cheshire 5.8.1 that comes with new Jackson, with cheshire 5.8.0 it wokrs well.

maxp14:02:25

Ok, I'll try badigeon later. At that time I just do (compile ') and depstar classes into jar 🙂

avi21:02:10

Cambada has been working well for my project. Here’s my deps.edn alias: https://github.com/FundingCircle/fc4-framework/blob/master/tool/deps.edn#L68

maxp09:02:15

It works well when I use cheshire 5.8.0 in project dependencies but fails with cheshire 5.8.1! The difference is in version of Jackson used by Cheshire.