[Commit] nickle-www update-web,1.1,1.2
Bart Massey
commit at keithp.com
Fri Jun 6 18:23:31 PDT 2003
- Previous message: [Commit] nickle/doc/tutorial tutorial.sgml,1.1,1.2
- Next message: [Commit]
RRClient RRBoard.java,1.1.1.1,1.2 RRBoardPanel.java,1.1.1.1,1.2
RRClient.java,1.1.1.1,1.2 RRImages.java,1.1.1.1,1.2
RRSquare.java,1.1.1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: bart
Update of /local/src/CVS/nickle-www
In directory home.keithp.com:/var/www/nickle
Modified Files:
update-web
Log Message:
Added code to avoid rerunning docbook2html on unchanged repository.
Index: update-web
===================================================================
RCS file: /local/src/CVS/nickle-www/update-web,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- update-web 6 Jun 2003 23:27:39 -0000 1.1
+++ update-web 7 Jun 2003 00:23:28 -0000 1.2
@@ -2,12 +2,32 @@
NICKLEWEB=/var/www/nickle
NICKLESRC=/local/src/nickle-src
+FORCE=false
+case $# in
+1) case "$1" in
+ -f) FORCE=true ;;
+ esac
+ ;;
+esac
+
cd $NICKLEWEB &&
-rm -rf tutorial &&
cvs -Q update -d -P .
-mkdir tutorial &&
-cd tutorial &&
cd $NICKLESRC/doc/tutorial &&
-cvs -Q update -d -P .
-docbook2html -o $NICKLEWEB/tutorial tutorial.sgml 1>/dev/null
+cvs -q update -d -P . | egrep '^[UMP]' >/dev/null 2>&1
+if [ $? -eq 0 ] || $FORCE
+then
+ TUTDIR=$NICKLEWEB/tutorial
+ rm -rf $TUTDIR &&
+ mkdir $TUTDIR &&
+ docbook2html -o $TUTDIR tutorial.sgml 1>/dev/null
+ if [ $? -eq 0 ]
+ then
+ chgrp -R www-data $TUTDIR &&
+ chmod -R ug+w $TUTDIR
+ else
+ rm -rf $TUTDIR
+ echo "nickle tutorial update: docbook2html failure" >&2
+ exit 1
+ fi
+fi
- Previous message: [Commit] nickle/doc/tutorial tutorial.sgml,1.1,1.2
- Next message: [Commit]
RRClient RRBoard.java,1.1.1.1,1.2 RRBoardPanel.java,1.1.1.1,1.2
RRClient.java,1.1.1.1,1.2 RRImages.java,1.1.1.1,1.2
RRSquare.java,1.1.1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Commit
mailing list