From 484e73bfaefa31db2487e8b8485e4096a3760747 Mon Sep 17 00:00:00 2001 From: James Elliott Date: Wed, 4 Mar 2020 11:18:59 -0600 Subject: [PATCH] Switch to deps.edn build and add more detailed build instructions. --- .gitignore | 1 + README.md | 8 +++++++- deps.edn | 8 ++++++++ shadow-cljs.edn | 15 ++++----------- 4 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 deps.edn diff --git a/.gitignore b/.gitignore index ede0d9a..49111d7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +/.cpcache /.shadow-cljs /lib.js /node_modules diff --git a/README.md b/README.md index b8d9255..3f10db6 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,9 @@ was created. It has not yet been published to npm; I am holding off on doing that until the DSL stabilizes a bit in the course of converting the LaTeX documents I developed this for. I expect it will be ready in a week or -two. Until then, clone the repository and build it by running: +two. Until then, clone the repository and build it by making sure you +have [Node.js](https://nodejs.org/en/) and the [Clojure CLI +tools](https://clojure.org/guides/getting_started) installed, and run: npm install npm run build @@ -41,6 +43,10 @@ two. Until then, clone the repository and build it by running: This will create the file `lib.js`. At that point, you can try building the test SVG file as shown above. +To check for outdated dependencies, you can run: + + clojure -A:outdated + ## License