No Description

Bastien fde8f199ed Bump dependencies 10 months ago
resources dd24c18ef2 Remove metadata from organ initial schema 1 year ago
src 84ad009d1f Remove undeclared defn 1 year ago
test 26a905e5f1 Initial test directory with fake contents 1 year ago
.gitignore f525608e05 Ignore temporary scratch.clj files 1 year ago
Dockerfile b8165a173a Add Dockerfile 1 year ago
LICENSE c8220fdf95 Fix licensing informations 1 year ago
Procfile 8200cac6b6 Initial re-frame +re-com +secretary +garden +handler template 1 year ago b4e16b257b Update licensing information: use MIT License 1 year ago b4e16b257b Update licensing information: use MIT License 1 year ago 1c4fa69dbf Update and 1 year ago
config.edn ad5bebc633 Use aero to store configuration 1 year ago
externs.js 4cf736b429 Add comment to anticipate Leaflet MarkerCluster externs 1 year ago
project.clj fde8f199ed Bump dependencies 10 months ago

A re-frame application for the inventory of pipe organs.

Development Mode

Start Cider from Emacs:

Put this in your Emacs config file:

(setq cider-cljs-lein-repl "(do (use 'figwheel-sidecar.repl-api) (start-figwheel!) (cljs-repl))")

Navigate to a clojurescript file and start a figwheel REPL with `cider-jack-in-clojurescript` or (`C-c M-J`)

Compile css:

Compile css file once.

lein garden once

Automatically recompile css file on change.

lein garden auto

Run application:

lein clean
lein figwheel dev

Figwheel will automatically push cljs changes to the browser.

Wait a bit, then browse to http://localhost:3449.

Production Build

lein clean
lein uberjar

That should compile the clojurescript code first, and then create the standalone jar.

When you run the jar you can set the port the ring server will use by setting the environment variable PORT. If it's not set, it will run on port 3000 by default.

To compile clojurescript to javascript:

lein clean
lein cljsbuild once min


Legito is published by the french ministry of culture under the MIT License.