Fork me on GitHub
#duct
<
2018-11-28
>
flowthing11:11:23

For posterity: I'm trying to use Duct in a deps.edn project. Everything works fine otherwise, except that none of the deps.edn Uberjar libraries that I'm aware of can handle merging duct_hierarchy.edn into a single file. It looks like it might be fairly trivial to add that feature into Depstar (https://github.com/seancorfield/depstar/blob/7b35537bdd2c2f3488fcc941230206b6d2382c80/src/hf/depstar/uberjar.clj#L27), but when I tried it and created an Uberjar, duct/core isn't included correctly in the classpath. For some reason, it's not under the root of the Uberjar: rather, it's under META-INF/leiningen.

flowthing11:11:25

As a workaround, I think I'll use Leiningen just for packaging (via https://github.com/RickMoynihan/lein-tools-deps).