From 7de7a8ae6187e5efea3895c593fe554a84178289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Gon=C3=A7alves?= Date: Sat, 30 Apr 2022 18:30:38 +0200 Subject: Makefile: add preview target --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index e1b9bab..76261af 100644 --- a/Makefile +++ b/Makefile @@ -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) -- cgit v1.2.3