Open lilactown opened 5 years ago
Compiling a list here:
Features:
Features:
Features:
Some outstanding issues that haven't been addressed make me wary.
Features:
Meyvn also seems to be targeting a similar problem that plum
is trying to solve. I only just discovered it while researching how to uberjar with deps.edn.
It is also dual-licensed with enterprise license support.
I'm doing a similar thing. I started out with Cambada but then found out that it AOT compiles (even for normal jars). I switched to pack.alpha; that's what I'd recommend using. See https://github.com/jacobobryant/trident/blob/master/src/trident/build.clj#L78
Having a
plum build
command would go a long way to helping people transition from leiningen to clj/deps.edn.I know there are quite a few libraries/aliases out there already for building jars/uberjars.
Any insight into one that might be easiest to get started with, most fully featured, etc.?