Fork me on GitHub
#boot
<
2017-10-23
>
minikomi04:10:42

So, (jar) takes a really long time. It's spending most of its time copying files within the patch! fn from boot.filesystem I have very little knowledge about the build process, but am I right in thinking that if I'm not doing an incremental build, there's no need to copy over everything? I'm mainly just doing a single build, then sifting out everything but the jar.

minikomi06:10:04

Created an issue about slow uberjar builds. https://github.com/boot-clj/boot/issues/650 Can someone else test w/ a new luminus project? I'm seeing: lein: 45s boot: 4min 30s

bmaddy13:10:08

I'm still a novice at using boot and am having trouble doing what seems like would be an easy task. I'm trying to get my cljs source files (such as cljs/spec/alpha.cljs) included as static assets so I can serve them up. It seems like my server is serving files from a boot tmp directory that I can't see. Is there any way to view what's in those temp directories? If so, I'm hoping I'll be able to change the compiler :output-dir to place them in assets. More generally, does anyone have any tips on how to debug boot tasks?

cpmcdaniel14:10:40

so, the install task doesn’t “just work” with uber jars, because there ends up being multiple pom.xml files in the file set

cpmcdaniel14:10:54

is there a simple way to fix this?

cpmcdaniel14:10:31

never mind, apparently I didn’t read boot install --help closely enough

seancorfield23:10:52

In case anyone wants to play with Kotlin (via Boot): https://github.com/seancorfield/boot-kotlinc

seancorfield23:10:03

(very bare bones right now)