2015-11-25 19:39:49 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
|
|
|
|
# parameters
|
2015-11-29 23:52:19 +00:00
|
|
|
PHPDOC_CONFIG="$1"
|
|
|
|
PHPDOC_CACHE_DIR="$3"
|
|
|
|
PHPDOC_TARGET_DIR="$4"
|
|
|
|
PHPDOC_TITLE="$5"
|
2015-11-25 19:39:49 +00:00
|
|
|
|
2015-11-25 20:55:28 +00:00
|
|
|
# print parameters
|
|
|
|
echo "Generating phpDocs..."
|
|
|
|
printf 'PHPDOC_SOURCE_DIR="%s"\n' "$PHPDOC_SOURCE_DIR"
|
|
|
|
printf 'PHPDOC_TARGET_DIR="%s"\n' "$PHPDOC_TARGET_DIR"
|
|
|
|
printf 'PHPDOC_TITLE="%s"\n' "$PHPDOC_TITLE"
|
2015-11-25 21:04:16 +00:00
|
|
|
echo
|
2015-11-25 20:55:28 +00:00
|
|
|
|
2015-11-25 19:39:49 +00:00
|
|
|
# generate phpdoc
|
2015-11-29 23:52:19 +00:00
|
|
|
phpdoc --config "$PHPDOC_CONFIG" \
|
|
|
|
--cache-folder "$PHPDOC_CACHE_DIR" \
|
|
|
|
--target "$PHPDOC_TARGET_DIR" \
|
2015-11-25 19:39:49 +00:00
|
|
|
--title "$PHPDOC_TITLE"
|
2015-11-25 20:55:28 +00:00
|
|
|
|
|
|
|
echo
|