boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
flyboarder 2019-11-20T00:05:20.026400Z

@ska so does pomegranate support other options?

ska 2019-11-20T13:15:58.026600Z

The way I understand the code at https://github.com/cemerick/pomegranate/blob/master/src/main/clojure/cemerick/pomegranate/aether.clj#L181 and in that area in general, no it doesn't. Of course I can be wrong.

nitaai 2019-11-20T13:33:33.027300Z

hello, can someone please tell me why in my uberjar task:

(deftask uberjar
  "Build an uberjar of the application."
  []
  (comp (with-pass-thru _
          (set-env! :resource-paths #{"resources/all" "resources/prod"}))
        (aot)
        (uber)
        (sift :add-resource #{"resources/all" "resources/prod"})
        (jar)
        (target)))
(set-env! :resource-paths #{"resources/all" "resources/prod"}) does not work and I need (sift :add-resource #{"resources/all" "resources/prod"}) ? Without sift the files from “resources/prod” are missing in the uberjar file. Does it maybe have something to do with https://github.com/boot-clj/boot/issues/638 ?

2019-11-20T16:39:56.027700Z

What does which boot say?

2019-11-20T16:41:30.027900Z

Because from the output it looks like boot ran.