diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -2,6 +2,8 @@ REMOTE := root@dc0 REMOTE_DIR := /var/www/htdocs/rgoncalves.se +OUTPUT_DIR := ./out +TEMPORARY_DIR := ./tmp .PHONY: all \ site \ @@ -11,9 +13,12 @@ site: clean ./bin/ssg ./bin/rssg +preview: site + python3 -m http.server --directory $(OUTPUT_DIR) --bind 127.0.0.1 + clean: - - rm -r out tmp + - rm -r $(OUTPUT_DIR) $(TEMPORARY_DIR) deploy: site - rsync -e ssh -avz --delete ./out/ $(REMOTE):$(REMOTE_DIR) + rsync -e ssh -avz --delete $(OUTPUT_DIR)/ $(REMOTE):$(REMOTE_DIR) ssh $(REMOTE) chown -R www:www $(REMOTE_DIR) |