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 |
|