This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-06-07
Channels
- # admin-announcements (4)
- # beginners (63)
- # boot (67)
- # clara (29)
- # cljs-dev (38)
- # cljsjs (10)
- # clojars (7)
- # clojure (336)
- # clojure-belgium (3)
- # clojure-dev (22)
- # clojure-greece (30)
- # clojure-nl (1)
- # clojure-russia (9)
- # clojure-spain (3)
- # clojure-spec (169)
- # clojure-uk (12)
- # clojurescript (45)
- # clojurex (4)
- # core-matrix (3)
- # cursive (58)
- # datascript (3)
- # datomic (18)
- # events (38)
- # hoplon (228)
- # immutant (5)
- # lambdaisland (6)
- # leiningen (3)
- # luminus (8)
- # off-topic (11)
- # om (113)
- # om-next (2)
- # onyx (10)
- # parinfer (7)
- # planck (22)
- # re-frame (11)
- # reagent (25)
- # robots (7)
- # spacemacs (3)
- # specter (10)
- # yada (3)
the package task will tell it when it fails
@juhoteperi: thanks!
Hello, I was wondering if anyone could help with how to do boot options for a task? I don't seem to be able to pass args correctly.
@codeape: sure, what are you trying to do?
I'm using adzerk
's boot-cljs-repl
library. I want to pass the port for the websocket port that the reloads run through because it's currently random.
The task definition is here: https://github.com/adzerk-oss/boot-cljs-repl/blob/master/src/adzerk/boot_cljs_repl.clj#L141
@martinklepsch: Any ideas?
@codeape: the syntax is definitely correct š besides that I'm not sure what you're trying to achieve
@codeape: if you want to change the port where reloads run, maybe change that in the reload
task? š
Iām having trouble pulling in clojure 1.9.0-alpha5 using boot 2.6.0. BOOT_CLOJURE_VERSION
set to 1.9.0-alpha5 in the project + boot.properties file, yet *clojure-version*
reports 1.8.0 always, and I canāt require clojure.spec
. Any idea what Iām missing here?
@lsnape: what does boot show -d
show? do you have a clojure dependency in your :dependencies
? because a lot of time you end up with one from transitive deps
I had some stuff in profile:
(require 'boot.repl)
(swap! boot.repl/*default-dependencies* concat
'[[refactor-nrepl "2.2.0"]
[cider/cider-nrepl "0.12.0"]])
(swap! boot.repl/*default-middleware* conj
'refactor-nrepl.middleware/wrap-refactor
'cider.nrepl/cider-middleware)
they're added secretly, so they don't mess with your dependencies when you're working in the repl
also i think it should automatically add :exclusions for all dependencies you already have loaded
just adding the :exclusions will help, and we can fix the visibility with the 3.0.0 release if necessary
I canāt think of a reason why we would ever want default-deps overriding the clojure version
so what happened there was when we added the nrepl dependencies it also installed their transitive deps