tools/docgen.sh
changeset 6203 38ddad39f08f
child 10667 5bd2fa61f25b
equal deleted inserted replaced
6202:8e3f006b9b1e 6203:38ddad39f08f
       
     1 #!/bin/sh
       
     2 
       
     3 
       
     4 if [ -d QTfrontend ]; then
       
     5 	cd QTfrontend
       
     6 else
       
     7 	if [ -d ../QTfrontend ]; then
       
     8 		cd ../QTfrontend
       
     9 	else
       
    10 		echo 'abort: Directory "QTfrontend" not found!' >&2
       
    11 		exit 1
       
    12 	fi
       
    13 fi
       
    14 
       
    15 if [ -z "$1" ]; then
       
    16 	OUTPUT_DIRECTORY="../doc/QTfrontend"
       
    17 else
       
    18 	OUTPUT_DIRECTORY="$1"
       
    19 fi
       
    20 
       
    21 echo "Creating documentation for Qt-Frontend in $OUTPUT_DIRECTORY ..."
       
    22 
       
    23 if [ $(which hg) ]; then
       
    24 
       
    25 branch=$(hg identify -b)
       
    26 rev=$(hg identify -rdefault -i)
       
    27 
       
    28 branchurl="<a href=http://code.google.com/p/hedgewars/source/list?name=${branch}>${branch}</a>"
       
    29 revurl="<a href=http://code.google.com/p/hedgewars/source/detail?r=${rev}>${rev}</a>"
       
    30 
       
    31 export PROJECT_NUMBER="${branchurl} as of ${revurl}"
       
    32 export OUTPUT_DIRECTORY
       
    33 
       
    34 fi
       
    35 
       
    36 doxygen
       
    37 exit $?