alecpl
2010-03-02 ffaea6f6ded918d8d12d858ede0cda8ef5655aa4
commit | author | age
396afd 1 #!/usr/bin/env bash
T 2
3 if [ -z "$SSH_TTY" ]
4 then
5   if [ -z "$DEV_TTY" ]
6   then
7     echo "Not on the shell."
8     exit 1
9   fi
10 fi
6d969b 11
T 12 TITLE="RoundCube Classes"
13 PACKAGES="Core"
14
da402d 15 INSTALL_PATH="`dirname $0`/.."
A 16 PATH_PROJECT=$INSTALL_PATH/program/include
17 PATH_DOCS=$INSTALL_PATH/doc/phpdoc
396afd 18 BIN_PHPDOC="`/usr/bin/which phpdoc`"
da402d 19
396afd 20 if [ ! -x "$BIN_PHPDOC" ]
da402d 21 then
396afd 22   echo "phpdoc not found: $BIN_PHPDOC"
da402d 23   exit 1
A 24 fi
6d969b 25
T 26 OUTPUTFORMAT=HTML
27 CONVERTER=frames
28 TEMPLATE=earthli
29 PRIVATE=off
30
31 # make documentation
396afd 32 $BIN_PHPDOC -d $PATH_PROJECT -t $PATH_DOCS -ti "$TITLE" -dn $PACKAGES \
6d969b 33 -o $OUTPUTFORMAT:$CONVERTER:$TEMPLATE -pp $PRIVATE
T 34