From 632dcbc10d219629b49207ffa2f5788165fff1dc Mon Sep 17 00:00:00 2001 From: bwarsaw <> Date: Sat, 12 Feb 2005 17:19:50 +0000 Subject: Don't use -a when rsync'ing because I don't want to copy permissions. --- admin/www/Makefile | 10 +++++++--- 1 file 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) -- cgit v1.2.3