arrdem / katamari

Roll up all your software into artifacts!
67 stars 4 forks source link

Cut over to Sean's depstar #13

Closed arrdem closed 5 years ago

arrdem commented 5 years ago

Currently being bitten by healthfinch/depstar#10 - for which Sean has a patch https://github.com/healthfinch/depstar/commit/7077311fea867c30b8e21357afd1a8bfc6a422c9 - and a maven deployed artifact - https://clojars.org/seancorfield/depstar seancorfield/depstar {:mvn/version "0.1.5"}.

This should be pretty drop-in, although I need to check if I've patched depstar myself before cutting over. I don't think I have - it's just vendored.

mpenet commented 5 years ago

I think juxt/pack.alpha handles this case. It also supports thin jars I believe.

Did you consider using it?

arrdem commented 5 years ago

@mpenet I'm aware of pack.alpha and that it also has features for generating JAR manifests which I'm also going to need shortly. I haven't done an audit of one vs the other - right now the usage is super trivial so it should be easy to sub in if you wanted to take a crack at katamari.roll.extensions.jar.

mpenet commented 5 years ago

I will give it a try, thanks for the tip.