This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-10-23
Channels
- # aws-lambda (1)
- # bangalore-clj (3)
- # beginners (80)
- # boot (8)
- # clojars (1)
- # clojure (200)
- # clojure-dev (37)
- # clojure-greece (26)
- # clojure-italy (11)
- # clojure-norway (3)
- # clojure-russia (14)
- # clojure-spec (21)
- # clojure-uk (30)
- # clojurescript (50)
- # core-logic (10)
- # core-matrix (1)
- # cursive (15)
- # data-science (21)
- # datomic (45)
- # devcards (2)
- # emacs (4)
- # fulcro (12)
- # garden (2)
- # jobs (5)
- # juxt (1)
- # lambdaisland (1)
- # leiningen (4)
- # luminus (20)
- # lumo (26)
- # off-topic (33)
- # onyx (27)
- # parinfer (1)
- # pedestal (3)
- # perun (5)
- # re-frame (20)
- # reagent (27)
- # ring (1)
- # ring-swagger (21)
- # shadow-cljs (259)
- # spacemacs (14)
- # yada (3)
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.
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
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?
so, the install
task doesn’t “just work” with uber
jars, because there ends up being multiple pom.xml files in the file set
is there a simple way to fix this?
never mind, apparently I didn’t read boot install --help
closely enough
In case anyone wants to play with Kotlin (via Boot): https://github.com/seancorfield/boot-kotlinc
(very bare bones right now)