X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Fmwjsduck-gen;h=6b7c77b6cccf6326e00cd56c66930e966ef10fac;hb=c99e9beff7d7c1a5a48f8d6f869a42425021c62b;hp=442163e31652ffd15069de9d1b8b54cb085fc1c2;hpb=4114333da508a12e3d806345475534fb10aa871c;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/mwjsduck-gen b/maintenance/mwjsduck-gen index 442163e316..6b7c77b6cc 100755 --- a/maintenance/mwjsduck-gen +++ b/maintenance/mwjsduck-gen @@ -1,31 +1,4 @@ #!/usr/bin/env bash - -JSDUCK_MWVERSION=master -if [[ "$1" == "--version" && "$2" != "" ]] -then - JSDUCK_MWVERSION="$2" -elif [[ "$*" != "" ]] -then - FILENAME=$(basename $0) - echo "Usage: $FILENAME [--version ]" - echo - exit 1 -fi - -MWCORE_DIR=$(cd $(dirname $0)/..; pwd) - -# Support jsduck 4.x and 5.x -JSDUCK_VERSION="$(jsduck --version | sed -e 's/[.].*//')" -if [ "$JSDUCK_VERSION" = "JSDuck 4" ]; then - JSDUCK_VERSION_OPT="--meta-tags $MWCORE_DIR/maintenance/jsduck/MetaTags.rb --warnings=-no_doc" -else - JSDUCK_VERSION_OPT="--tags $MWCORE_DIR/maintenance/jsduck/CustomTags.rb --warnings=-nodoc(class,public)" -fi - -jsduck \ ---config=$MWCORE_DIR/maintenance/jsduck/config.json \ -$JSDUCK_VERSION_OPT \ ---footer="Documentation for branch ($JSDUCK_MWVERSION) on {DATE} by {JSDUCK} {VERSION}." \ ---processes 0 --warnings-exit-nonzero \ -&& echo 'JSDuck execution finished.' \ -&& ln -s ../../resources $MWCORE_DIR/docs/js/modules +set -e +cd $(dirname $0)/.. +jsduck