No Description

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