aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--admin/www/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/admin/www/Makefile b/admin/www/Makefile
index 44b2e79e..12d16cde 100644
--- a/admin/www/Makefile
+++ b/admin/www/Makefile
@@ -5,6 +5,10 @@ HTALLFLAGS = -f -s $(HTSTYLE)
HTROOT = .
HTFLAGS = $(HTALLFLAGS) -r $(HTROOT)
HTRELDIR = .
+# Use args for rsync like -a without the permission setting flag. I want to
+# keep the permissions set the way they are on the destination files, not on
+# my source files. Also add verbosity, compression, and ignoring CVS.
+RSYNC_ARGS = -rltgoDCvz
SOURCES = $(shell echo *.ht)
EXTRA_TARGETS = faq.html todo.html
@@ -24,9 +28,9 @@ todo.ht: ../../TODO
../bin/mm2do $< $@
install:
- -rsync -Cavz . www.list.org:mailman.list.org
- -rsync -Cavz . mailman.sf.net:mailman/htdocs
- -rsync -Cavz . $(HOME)/projects/mailman-gnu
+ -rsync $(RSYNC_ARGS) . www.list.org:mailman.list.org
+ -rsync $(RSYNC_ARGS) . mailman.sf.net:mailman/htdocs
+ -rsync $(RSYNC_ARGS) . $(HOME)/projects/mailman-gnu
clean:
-rm $(GENERATED_HTML)