diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2013-12-08 09:55:49 +0100 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2013-12-08 09:55:49 +0100 |
commit | 4ac9fa081a7c045f6a9f1cfc529d82423f485b2e (patch) | |
tree | af68743f2f4a47d13f2b0eb05f5c4aaf86d8ea37 /maintenance/mwjsduck-gen | |
parent | af4da56f1ad4d3ef7b06557bae365da2ea27a897 (diff) |
Update to MediaWiki 1.22.0
Diffstat (limited to 'maintenance/mwjsduck-gen')
-rw-r--r-- | maintenance/mwjsduck-gen | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/maintenance/mwjsduck-gen b/maintenance/mwjsduck-gen index fbd428f1..bc10bc2c 100644 --- a/maintenance/mwjsduck-gen +++ b/maintenance/mwjsduck-gen @@ -1,2 +1,21 @@ -#!/usr/bin/env sh -jsduck --config=$(cd $(dirname $0)/..; pwd)/maintenance/jsduck/config.json && echo 'JSDuck execution finished.' +#!/usr/bin/env bash + +JSDUCK_MWVERSION=master +if [[ "$1" == "--version" && "$2" != "" ]] +then + JSDUCK_MWVERSION="$2" +elif [[ "$*" != "" ]] +then + echo "Usage $0: [--version <mediawiki version>]" + echo + exit 1 +fi + +MWCORE_DIR=$(cd $(dirname $0)/..; pwd) + +jsduck \ +--config=$MWCORE_DIR/maintenance/jsduck/config.json \ +--footer="Documentation for MediaWiki core ($JSDUCK_MWVERSION). Generated on {DATE} by {JSDUCK} {VERSION}." \ +&& echo 'JSDuck execution finished.' + +ln -s ../../resources $MWCORE_DIR/docs/js/modules |