1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
.POSIX: REMOTE := root@dc0 REMOTE_DIR := /var/www/htdocs/rgoncalves.se .PHONY: all \ website \ clean all: clean website website: clean ./bin/ssg ./bin/rssg deploy: website rsync -e ssh -avz --delete ./out/ $(REMOTE):$(REMOTE_DIR) ssh $(REMOTE) chown -R www:www $(REMOTE_DIR) clean: - rm -r out tmp