all: build clean: @rm -r node_modules >/dev/null 2>&1 || true @rm -r elm-stuff >/dev/null 2>&1 || true install: @npm install @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'