|
Last change
on this file since 2230 was
2230,
checked in by till, 4 years ago
|
- generalized executable paths for bash and phpdoc
- simplyfied probing for phpdoc
- added checks to make sure this is executed on the shell
|
-
Property svn:executable set to
*
|
|
File size:
609 bytes
|
| Rev | Line | |
|---|
| [2230] | 1 | #!/usr/bin/env bash |
|---|
| [666] | 2 | |
|---|
| [2230] | 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 |
|---|
| 11 | |
|---|
| [666] | 12 | TITLE="RoundCube Classes" |
|---|
| 13 | PACKAGES="Core" |
|---|
| 14 | |
|---|
| [1952] | 15 | INSTALL_PATH="`dirname $0`/.." |
|---|
| 16 | PATH_PROJECT=$INSTALL_PATH/program/include |
|---|
| 17 | PATH_DOCS=$INSTALL_PATH/doc/phpdoc |
|---|
| [2230] | 18 | BIN_PHPDOC="`/usr/bin/which phpdoc`" |
|---|
| [666] | 19 | |
|---|
| [2230] | 20 | if [ ! -x "$BIN_PHPDOC" ] |
|---|
| [1952] | 21 | then |
|---|
| [2230] | 22 | echo "phpdoc not found: $BIN_PHPDOC" |
|---|
| [1952] | 23 | exit 1 |
|---|
| 24 | fi |
|---|
| 25 | |
|---|
| [666] | 26 | OUTPUTFORMAT=HTML |
|---|
| 27 | CONVERTER=frames |
|---|
| 28 | TEMPLATE=earthli |
|---|
| 29 | PRIVATE=off |
|---|
| 30 | |
|---|
| 31 | # make documentation |
|---|
| [2230] | 32 | $BIN_PHPDOC -d $PATH_PROJECT -t $PATH_DOCS -ti "$TITLE" -dn $PACKAGES \ |
|---|
| [666] | 33 | -o $OUTPUTFORMAT:$CONVERTER:$TEMPLATE -pp $PRIVATE |
|---|
| 34 | |
|---|
Note: See
TracBrowser
for help on using the repository browser.