CONFFILE=$(BASEDIR)/pelicanconf.py
PUBLISHCONF=$(BASEDIR)/publishconf.py
-SSH_HOST=chiark-external
+SSH_HOST=chiark-ext
SSH_PORT=22
SSH_USER=cjwatson
SSH_TARGET_DIR=public-html/blog/
+BACKUP_SSH_HOST=riva
+BACKUP_SSH_TARGET_DIR=public_html/blog/
+
DEBUG ?= 0
ifeq ($(DEBUG), 1)
PELICANOPTS += -D
ssh_upload: publish
scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR)
+backup_ssh_upload: publish
+ scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(BACKUP_SSH_HOST):$(BACKUP_SSH_TARGET_DIR)
+
rsync_upload: publish
rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude
+backup_rsync_upload: publish
+ rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(BACKUP_SSH_HOST):$(BACKUP_SSH_TARGET_DIR) --cvs-exclude
+
.PHONY: html help clean regenerate serve devserver publish ssh_upload rsync_upload