diff options
author | Romain Gonçalves <me@rgoncalves.se> | 2022-04-30 18:30:38 +0200 |
---|---|---|
committer | Romain Gonçalves <me@rgoncalves.se> | 2022-04-30 18:30:38 +0200 |
commit | 7de7a8ae6187e5efea3895c593fe554a84178289 (patch) | |
tree | 544d59aa8d2d526b00d36296f434e75422e746d4 | |
parent | 604a9727e05ba465cbbc4118c1a909f4e9528348 (diff) | |
download | rgoncalves.se-7de7a8ae6187e5efea3895c593fe554a84178289.tar.gz |
Makefile: add preview target
-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) |