aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile27
1 files changed, 5 insertions, 22 deletions
diff --git a/Makefile b/Makefile
index daea513..b53dada 100644
--- a/Makefile
+++ b/Makefile
@@ -1,26 +1,9 @@
-all: build
+build: install
+ @elm make src/Main.elm --output public/client.js || true
clean:
- @rm -r node_modules >/dev/null 2>&1 || true
- @rm -r elm-stuff >/dev/null 2>&1 || true
+ @echo "Cleaning"
+ @rm -rf elm-stuff
-install:
- @npm install
+install: elm-package.json
@elm package install
-
-watch: kill-server launch-server watch-client
-
-# Build and launch
-# ----------------
-
-kill-server:
- @fuser -k 8080/tcp || true
-
-launch-server:
- @./node_modules/http-server/bin/http-server ./public -p 8080 &
-
-build:
- @elm make src/Main.elm --output public/client.js || true
-
-watch-client:
- @./node_modules/nodemon/bin/nodemon.js --watch src -e elm --exec 'clear && make build --silent'