clojure-mode icon indicating copy to clipboard operation
clojure-mode copied to clipboard

Clojars artifact

Open yogthos opened this issue 4 years ago • 3 comments

Any chance of an artifact getting published to Clojars to make it easier to use with Leiningen based projects? :)

yogthos avatar Jan 25 '21 18:01 yogthos

Hi @yogthos, we've been avoiding publishing it as a jar to signal the alpha / subject to change status of the api. Can try to package things up if you understand that changes might still happen.

mk avatar Jan 26 '21 19:01 mk

Yeah that would work for me, and tagging the release version as alpha would probably be reasonable to indicate that it's subject to change. :+1:

yogthos avatar Jan 26 '21 21:01 yogthos

in the meantime lein-tools-deps plugin will work by adding the following in project.clj

:plugins [[lein-tools-deps "0.4.5"]]
:middleware [lein-tools-deps.plugin/resolve-dependencies-with-deps-edn]
:lein-tools-deps/config {:config-files [:install :user :project]}

and a deps.edn

{:deps {nextjournal.clojure-mode {:git/url "https://github.com/nextjournal/clojure-mode"
                                  :sha "fcf51d3dbc1ad192d261a5417cff03c3f466dfa0"}}
 }

yogthos avatar Feb 12 '21 04:02 yogthos