all: build start: @tmuxinator local stop: @tmux kill-session -t cooking test: @pulp --psc-package test --src-path js clean: @rm -rf node_modules @rm -rf .psc-package @cabal new-exec cooking clean > /dev/null 2>&1 || true @cabal new-clean > /dev/null install: @npm install @psc-package install .PHONY: build build: @cabal new-build @cabal new-exec cooking build deploy: @make clean build @cabal new-exec cooking deploy watch: @nodemon --watch src -e hs --exec 'make watch-command --silent' watch-js: @pulp --psc-package --watch build --src-path js watch-command: @(killall cooking || :) && sleep 1 && cabal new-build && cabal new-exec cooking watch