@echo 'make build default target, builds site into ./site'
@echo 'make serve serve site locally using simple python webserver'
@echo 'make deploy deploy site'
+ @echo 'make test build and serve site'
@echo 'make all build and deploy site'
@echo 'make clean cleans'
.PHONY: all
all: build deploy
+.PHONY: test
+test: build serve
+
.PHONY: serve
serve:
python -m http.server -d site
.PHONY: deploy
deploy:
- rsync -avh --delete ./site/ web:/var/www/arthurtaft.net/
+ rsync -avh --delete ./site/ /var/www/arthurtaft.net/