This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-14
Channels
ah, thanks @juhoteperi , though i'm happy to be giving boot a try-out : i've had my eye on it for a while
@martinklepsch: i never really liked the HUD, so no tears from me about losing that
is there a boot equivalent of the 'checkouts' directory in lein ?
micha: is there any way of working with deps build with lein ?
yeah, i have a boot project which depends on another project built with lein
when you do lein install
in the checkout dep project, boot will pick up the change and rebuild
yep, ok, i can live with that
@micha: sorry to keep bugging you, but what is the outlook for a release? someone else tripped on the uber bug: https://groups.google.com/d/msg/clojure/xTKbqDweuGw/Dy-nY4UtXGYJ
@micha Thanks, I appreciate there's work involved, let know if there's anything I can help with
@micha I've created https://github.com/boot-clj/boot/pull/252 that adds support for custom Clojure forks, so that one can run e.g. Dunaj REPL or do AOT.
one drawback of this approach is that the custom clojure fork must work with boot's AOTed classes, made with ordinary clojure. I've managed to get it working for Dunaj but skummet keeps crashing.
do you use pods for repl and aot tasks? maybe they can be tweaked to e.g. eval non-AOTed stuff
wagjo: i wonder if maybe boot could cache the AOT classes in the filesystem instead of bundling the .class files with the jar
it could use the BOOT_CLOJURE_NAME and BOOT_CLOJURE_VERSION as part of the cache key of course
yeah, I haven't added BOOT_CLOJURE_NAME to cache path, but with such late AOT, it would make sense
@juhoteperi: Thoughts on this? https://github.com/adzerk-oss/boot-reload/issues/23
@martinklepsch: I checked goog.Uri docs and the fix makes sense
I'll push a snapshot
@juhoteperi: awesome I also tested it locally with and without an asset-path
works for both