Merge "API: Fix prop=revisions&rvdiffto= without rvprop=content"
[lhc/web/wiklou.git] / maintenance / mwjsduck-gen
1 #!/usr/bin/env bash
2 set -e
3
4 JSDUCK_MWVERSION=master
5 if [[ "$1" == "--version" && "$2" != "" ]]
6 then
7 JSDUCK_MWVERSION="$2"
8 elif [[ "$*" != "" ]]
9 then
10 FILENAME=$(basename $0)
11 echo "Usage: $FILENAME [--version <mediawiki version>]"
12 echo
13 exit 1
14 fi
15
16 MWCORE_DIR=$(cd $(dirname $0)/..; pwd)
17
18 jsduck \
19 --config=$MWCORE_DIR/maintenance/jsduck/config.json \
20 --footer="Documentation for branch ($JSDUCK_MWVERSION) on {DATE} by {JSDUCK} {VERSION}." \
21 --processes 0
22
23 echo 'JSDuck execution finished.'
24
25 ln -s ../../resources $MWCORE_DIR/docs/js/modules