# HG changeset patch # User alpar # Date 1165242598 0 # Node ID 12c5f99807d8b7f87e718418dfb6cdbb448f4f24 # Parent e23a610bed51f0cfd04213e00b3443158cd67c3f Send the output to /dev/null diff -r e23a610bed51 -r 12c5f99807d8 scripts/server-services/repodoc/make-doc --- a/scripts/server-services/repodoc/make-doc Mon Dec 04 13:13:14 2006 +0000 +++ b/scripts/server-services/repodoc/make-doc Mon Dec 04 14:29:58 2006 +0000 @@ -1,48 +1,49 @@ #!/bin/bash -REPOSITORY=https://lemon.cs.elte.hu/svn/hugo/trunk -WORKINGCOPY=trunk +( + REPOSITORY=https://lemon.cs.elte.hu/svn/hugo/trunk + WORKINGCOPY=trunk -ROOT=$PWD -LASTREV_FILE=$ROOT/last-rev -LASTREV=`cat $LASTREV_FILE` - -svn up $WORKINGCOPY - -REV=`svn info $WORKINGCOPY|grep 'Revision:'|cut -f 2 -d ' '` -LOGFILE=${ROOT}/logs/${REV}.log - -function make-dir () { - if [ ! -d $1 ]; then - mkdir $1 + ROOT=$PWD + LASTREV_FILE=$ROOT/last-rev + LASTREV=`cat $LASTREV_FILE` + + svn up $WORKINGCOPY + + REV=`svn info $WORKINGCOPY|grep 'Revision:'|cut -f 2 -d ' '` + LOGFILE=${ROOT}/logs/${REV}.log + + function make-dir () { + if [ ! -d $1 ]; then + mkdir $1 + fi + } + + + if [ $# -eq 0 ]; then +# echo $LASTREV $REV + if [ $LASTREV -lt $REV ]; then + cd $WORKINGCOPY + autoreconf -vi + ./configure + make doc + cd .. + rm -rf latest-doc + cp -r $WORKINGCOPY/doc/html latest-doc + echo $REV >$LASTREV_FILE + fi + + elif [ $1 = '--help' ]; then + echo 'Usage:' + echo ' doxymake --init' + echo ' doxymake --help' + echo ' doxymake' + exit 1 + elif [ $1 = '--init' ]; then + make-dir logs + rm -rf $WORKINGCOPY + svn co $REPOSITORY $WORKINGCOPY + echo '0' >$LASTREV_FILE + exit 0 fi -} - - -if [ $# -eq 0 ]; then - echo $LASTREV $REV - if [ $LASTREV -lt $REV ]; then - cd $WORKINGCOPY - autoreconf -vi - ./configure - make doc - cd .. - rm -rf latest-doc - cp -r $WORKINGCOPY/doc/html latest-doc - echo $REV >$LASTREV_FILE - fi - -elif [ $1 = '--help' ]; then - echo 'Usage:' - echo ' doxymake --init' - echo ' doxymake --help' - echo ' doxymake' - exit 1 -elif [ $1 = '--init' ]; then - make-dir logs - rm -rf $WORKINGCOPY - svn co $REPOSITORY $WORKINGCOPY - echo '0' >$LASTREV_FILE - exit 0 -fi - + ) >/dev/null 2>&1