An all-in-one tool for full stack Clojure
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.
classes Switch from boot to clj Feb 17, 2019
dev-resources Remove more cljs.edn files Feb 18, 2019
package Remove MAS files Jan 6, 2018
resources Export clj projects Feb 17, 2019
src Export clj projects Feb 17, 2019
.gitattributes Initial import Oct 24, 2017
.gitignore Switch from boot to clj Feb 17, 2019
README.md Export clj projects Feb 17, 2019
UNLICENSE Add copyright renunciation Oct 24, 2017
cljs.clj
deps.edn Remove cljs dir from the main :paths Feb 18, 2019
dev.clj Switch from boot to clj Feb 17, 2019
package-lin.sh Add module Apr 13, 2018
package-mac.sh
package-win.bat Add option to build without including jaxb Nov 4, 2017
prod.clj Add system exit Feb 21, 2019
project.clj Switch from boot to clj Feb 17, 2019
screenshot.png Add README and package scripts Nov 4, 2017

README.md

screenshot

Introduction

Lightmod is an all-in-one tool for full stack Clojure. See the website for more information.

Development

  • Install JDK 11 or above
  • Install the Clojure CLI tool
  • To develop: clj -A:dev:app dev.clj
  • To build the ClojureScript files: clj -A:cljs:app cljs.clj
  • To build the uberjar: clj -A:app prod.clj uberjar

Licensing

All files that originate from this project are dedicated to the public domain. I would love pull requests, and will assume that they are also dedicated to the public domain.