From: <rla...@us...> - 2004-02-07 14:21:35
|
Update of /cvsroot/plplot/www In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17707 Modified Files: Makefile Log Message: Allow installation of individual files Index: Makefile =================================================================== RCS file: /cvsroot/plplot/www/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile 6 Feb 2004 13:13:45 -0000 1.3 +++ Makefile 7 Feb 2004 13:06:05 -0000 1.4 @@ -5,7 +5,7 @@ include Makefile-vars -WWW_FILES = \ +FILES = \ index.html \ credits \ demo \ @@ -15,11 +15,22 @@ resources \ source -install: install-announce - ssh $(USER_AT_HOST) rm -rf $(patsubst %,$(WWW_DIR)/%,$(WWW_FILES)) - scp -r $(WWW_FILES) $(USER_AT_HOST):$(WWW_DIR) - ssh $(USER_AT_HOST) chgrp -R plplot $(WWW_DIR)/* - ssh $(USER_AT_HOST) chmod -R g=u $(WWW_DIR)/* +WWW_FILES = $(patsubst %,$(WWW_DIR)/%,$(FILES)) + +all: install install-announce + +install: + ssh $(USER_AT_HOST) rm -rf $(WWW_FILES) + for f in $(FILES) ; do \ + if test -d $$f ; then \ + dir=$$f ; \ + else \ + dir=`dirname $$f` ; \ + fi ; \ + scp -r $$f $(USER_AT_HOST):$(WWW_DIR)/$$dir ; \ + done + ssh $(USER_AT_HOST) chgrp -R plplot $(WWW_FILES) + ssh $(USER_AT_HOST) chmod -R g=u $(WWW_FILES) install-announce: -( cd announce ; $(MAKE) install ) |