.PHONY: build watch tar deploy build: krile ./ dest/ -c watch: bash -c "trap 'kill %1' SIGINT SIGTERM EXIT; python3 -m http.server -d dest 8000 & ag -p ./.gitignore -l | entr make build" tar: build tar -C dest -cvz . > site.tar.gz deploy: tar fish -c "curl --oauth2-bearer ${SOURCEHUT_TOKEN} -Fcontent=@site.tar.gz https://pages.sr.ht/publish/ana.st"