about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.webdeployignore11
-rw-r--r--webdeploy.mk2
2 files changed, 10 insertions, 3 deletions
diff --git a/.webdeployignore b/.webdeployignore
index d536371..91e4d80 100644
--- a/.webdeployignore
+++ b/.webdeployignore
@@ -1,2 +1,9 @@
-.jj/
-.git/
+- .jj
+- .git/
+- .webdeployignore
+
+- bin/
+- src/
+
++ media/**.jpg
+- *.jpg
diff --git a/webdeploy.mk b/webdeploy.mk
index 1d43711..78533a0 100644
--- a/webdeploy.mk
+++ b/webdeploy.mk
@@ -5,7 +5,7 @@ DEPLOY_DIR ?= /var/www/
 webdeploy:
 	@ test -n "${SRC_DIR}"
 	@ ssh $(DEPLOY_HOST) test -n "${DEPLOY_DIR}"
-	rsync -vhhh --delete -Ccrzl --exclude-from=.webdeployignore $(SRC_DIR)/ $(DEPLOY_HOST):$(DEPLOY_DIR)/
+	rsync -vhhh --delete-after --delete-excluded -Ccrzl --exclude-from=.webdeployignore $(SRC_DIR)/ $(DEPLOY_HOST):$(DEPLOY_DIR)/
 
 webdeploy-test:
 	@ ${MAKE} webdeploy DEPLOY_DIR=${DEPLOY_DIR_test}