boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
dave 2020-04-27T01:41:08.031900Z

no, that looks all kinds of messed up 😄 a boot.properties file should look something like this:

#<http://boot-clj.com>
#Sun Apr 26 00:00:37 PDT 2020
BOOT_CLOJURE_NAME=org.clojure/clojure
BOOT_CLOJURE_VERSION=1.10.1
BOOT_VERSION=2.8.3
the other stuff you have above looks like a variation of what you might find in a profile.boot

dave 2020-04-27T01:42:21.032800Z

for example, i have this task in my profile.boot:

(deftask cider
  "Include CIDER middleware, to support editor REPL tooling."
  []
  (with-pass-thru _
    (require 'boot.repl)
    (swap! @(resolve 'boot.repl/*default-dependencies*)
           concat '[[cider/cider-nrepl "0.19.0-SNAPSHOT"]
                    [refactor-nrepl "2.4.0"]])
    (swap! @(resolve 'boot.repl/*default-middleware*)
           concat '[cider.nrepl/cider-middleware
                    refactor-nrepl.middleware/wrap-refactor])))
(disclaimer: those versions of cider-nrepl and refactor-nrepl are probably super old at this point. i haven't used this task in a long time)

dave 2020-04-27T01:42:57.033400Z

it allows me to run e.g. boot cider repl in a project to start a REPL that has the cider and refactor-nrepl middleware included