COIN-OR::LEMON - Graph Library

Ignore:
Timestamp:
12/04/06 15:29:58 (18 years ago)
Author:
Alpar Juttner
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3098
Message:

Send the output to /dev/null

File:
1 edited

Legend:

Unmodified
Added
Removed
  • scripts/server-services/repodoc/make-doc

    r2320 r2322  
    11#!/bin/bash
    22
    3 REPOSITORY=https://lemon.cs.elte.hu/svn/hugo/trunk
    4 WORKINGCOPY=trunk
     3(
     4    REPOSITORY=https://lemon.cs.elte.hu/svn/hugo/trunk
     5    WORKINGCOPY=trunk
    56
    6 ROOT=$PWD
    7 LASTREV_FILE=$ROOT/last-rev
    8 LASTREV=`cat $LASTREV_FILE`
    9 
    10 svn up $WORKINGCOPY
    11 
    12 REV=`svn info $WORKINGCOPY|grep 'Revision:'|cut -f 2 -d ' '`
    13 LOGFILE=${ROOT}/logs/${REV}.log
    14 
    15 function make-dir () {
    16     if [ ! -d $1 ]; then
    17         mkdir $1
     7    ROOT=$PWD
     8    LASTREV_FILE=$ROOT/last-rev
     9    LASTREV=`cat $LASTREV_FILE`
     10   
     11    svn up $WORKINGCOPY
     12   
     13    REV=`svn info $WORKINGCOPY|grep 'Revision:'|cut -f 2 -d ' '`
     14    LOGFILE=${ROOT}/logs/${REV}.log
     15   
     16    function make-dir () {
     17        if [ ! -d $1 ]; then
     18            mkdir $1
     19        fi
     20    }
     21   
     22   
     23    if [ $# -eq 0 ]; then
     24#     echo $LASTREV $REV
     25            if [ $LASTREV -lt $REV ]; then
     26                cd $WORKINGCOPY
     27                autoreconf -vi
     28                ./configure
     29                make doc
     30                cd ..
     31                rm -rf latest-doc
     32                cp -r $WORKINGCOPY/doc/html latest-doc
     33                echo $REV >$LASTREV_FILE
     34            fi
     35           
     36    elif [ $1 = '--help' ]; then
     37        echo 'Usage:'
     38        echo '   doxymake --init'
     39        echo '   doxymake --help'
     40        echo '   doxymake'
     41        exit 1
     42    elif [ $1 = '--init' ]; then
     43        make-dir logs
     44        rm -rf $WORKINGCOPY
     45        svn co $REPOSITORY $WORKINGCOPY
     46        echo '0' >$LASTREV_FILE
     47        exit 0
    1848    fi
    19 }
    20 
    21 
    22 if [ $# -eq 0 ]; then
    23     echo $LASTREV $REV
    24     if [ $LASTREV -lt $REV ]; then
    25         cd $WORKINGCOPY
    26         autoreconf -vi
    27         ./configure
    28         make doc
    29         cd ..
    30         rm -rf latest-doc
    31         cp -r $WORKINGCOPY/doc/html latest-doc
    32         echo $REV >$LASTREV_FILE
    33     fi
    34 
    35 elif [ $1 = '--help' ]; then
    36     echo 'Usage:'
    37     echo '   doxymake --init'
    38     echo '   doxymake --help'
    39     echo '   doxymake'
    40     exit 1
    41 elif [ $1 = '--init' ]; then
    42     make-dir logs
    43     rm -rf $WORKINGCOPY
    44     svn co $REPOSITORY $WORKINGCOPY
    45     echo '0' >$LASTREV_FILE
    46     exit 0
    47 fi
    48 
     49 ) >/dev/null 2>&1
Note: See TracChangeset for help on using the changeset viewer.