This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-24
Channels
- # admin-announcements (21)
- # announcements (1)
- # beginners (36)
- # boot (48)
- # cider (21)
- # clojure (61)
- # clojure-italy (4)
- # clojure-japan (5)
- # clojure-norway (2)
- # clojure-russia (2)
- # clojure-sg (2)
- # clojure-uk (3)
- # clojurescript (33)
- # core-async (5)
- # core-typed (1)
- # cursive (13)
- # datomic (34)
- # devops (38)
- # editors (24)
- # events (10)
- # ldnclj (14)
- # off-topic (31)
- # onyx (4)
- # re-frame (84)
@crisptrutski: Awesome work on the cljs-test thank you sir using it for two days now without any hickups
thanks! @bensu also deserves a lot of credit for https://github.com/bensu/doo (i just made it bootiful)
Definitely cljs testing used to be absolutely horrible to setup, but @bensu fixed this
@crisptrutski: you should be shot for that pun!
I'm testing the lein-generate task for cursive users as described on the wiki and it is failing so if anyone can help me out a bit I'd like to get it working. https://github.com/boot-clj/boot/wiki/For-Cursive-Users
What I'm not sure about is what's available for this sort of thing in a profile.boot file?
@meow: it's just clojure
so you can just require http://clojure.java.io
I haven't been using clojure for very long so I'm still getting my head around some of this.
https://github.com/boot-clj/boot/wiki/Run-time-requires-%28within-task-definitions%29
@meow: this should help with requiring things at runtime
Was looking for that page but you beat me @martinklepsch ๐
๐ ๐
@meow: updated the wiki with a working version
@meow: let me know if this does all thatโs needed for Cursive
Is there something in boot like a settings.xml for maven?
Thank you @mitchelkuijpers and @martinklepsch - that's working so far
Or should we just fork bootlaces and use that?
Should a task defined in profile.boot show up in boot -h
? Because the lein-generate
task is not.
@meow: I am mostly talking about the fact that we have a private nexus where I would like to push and pull dependencies from with some credentials
But if i fork it and put in that nexus i am still screwed ๐
mitchelkuijpers: you can add/change repos by setting options for boot push -h
manually after calling bootlaces!
I believe
@martinklepsch: Yeah that's what I am doing, but i was wondering if there is something to have some default repository mirrors for every boot project that boot tries in the spirit of a maven settings.xml file
is that settings.xml file to be part of the repo?
you can set task options in profile.boot
as well
Aha that's a good idea
Pretty obvious but I needed someone to tell me that
Which brings me back to my question, why don't tasks defined in profile.boot
show up in boot -h
?
@meow: they do for me.
@martinklepsch: I'm getting a weird result.
If I run boot -h
in my project directory I see the following:
deploy No description provided.
dev Set env and task options for development use.
enerate a leiningen `project.clj` file.
pro Set env and task options for production use.
run Serve cljs application in browser with reload and repl.
so it was there, but the task name is missing and the first letter of the docstring is blanked out
If I run boot -h
from an empty directory I get this:
Generate a leiningen `project.clj` file.
huh, indeed weird.
No immediate idea what that could be caused by. Also need to pack & run very soon
@martinklepsch: I updated the wiki page and added a suggestion that they add the code to their profile.boot
file.
I'll see if @micha or @alandipert or @juhoteperi have any idea why I'm seeing the weird results when I do boot -h
. I suspect it has something to do with Windows, perhaps.