GNU Make <3 Clojure CLI and deps.edn
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.gitignore
LICENSE
Makefile
README.md
deps.edn

README.md

clj-deps-make

Example usage of GNU Make with clojure cli and deps.edn

Supported features

Clone the repo and execute make run, "hello world" should be printed.

Description of other targets listed below:

Target Description
run Run -main function
uberjar Build uberjar and save it to target/
clean Clean up all build artifacts
test Run all project tests
repl Run simple Clojure repl with test/ in class path
nrepl Run nrepl with cider middlewares and spyscope

Prerequisite

clj and make

TODO

Some other nifty things can appear in this repo later:

  • clojars deployment
  • cljs build example
  • figwheel example