diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 6 insertions, 10 deletions
@@ -7,22 +7,18 @@ stop: @tmux kill-session -t personalPage clean: - @unset STACK_IN_NIX_SHELL && stack exec personalPage clean > /dev/null 2>&1 || true - @unset STACK_IN_NIX_SHELL && stack clean > /dev/null - -install: - @unset STACK_IN_NIX_SHELL && stack setup + @cabal new-clean build: - @unset STACK_IN_NIX_SHELL && stack build - @unset STACK_IN_NIX_SHELL && stack exec personalPage build + @cabal new-build + @cabal new-exec personalPage build deploy: - @make build - @unset STACK_IN_NIX_SHELL && stack exec personalPage deploy + @make clean build + @cabal new-exec personalPage deploy watch: @nodemon --watch src -e hs --exec 'make watch-command --silent' watch-command: - @unset STACK_IN_NIX_SHELL && (killall personalPage || :) && sleep 1 && stack build && stack exec personalPage clean && stack exec personalPage watch + @(killall personalPage || :) && sleep 1 && cabal new-build && cabal new-exec personalPage clean && cabal new-exec personalPage watch |