paul@237 | 1 | #!/bin/sh |
paul@237 | 2 | |
paul@237 | 3 | THISDIR=`dirname "$0"` |
paul@237 | 4 | INDIR="$THISDIR/../wiki" |
paul@237 | 5 | |
paul@237 | 6 | ROOT="MoinLight" |
paul@237 | 7 | |
paul@247 | 8 | MAPPING=' |
paul@247 | 9 | --mapping WikiPedia https://en.wikipedia.org/wiki/ |
paul@247 | 10 | --mapping MoinMoin https://moinmo.in/ |
paul@247 | 11 | ' |
paul@237 | 12 | THEME='--theme mercurial' |
paul@237 | 13 | |
paul@237 | 14 | if [ "$1" = '--web' ] ; then |
paul@237 | 15 | DOCINDEX= |
paul@237 | 16 | shift 1 |
paul@237 | 17 | else |
paul@237 | 18 | DOCINDEX='--document-index index.html' |
paul@237 | 19 | fi |
paul@237 | 20 | |
paul@327 | 21 | if [ "$1" = '-o' ] ; then |
paul@327 | 22 | OUTDIR="$2" |
paul@327 | 23 | shift 2 |
paul@327 | 24 | else |
paul@327 | 25 | OUTDIR="$THISDIR/../html" |
paul@327 | 26 | fi |
paul@327 | 27 | |
paul@237 | 28 | FILENAMES=${*:-'--all'} |
paul@237 | 29 | |
paul@237 | 30 | moinconvert --input-dir "$INDIR" \ |
paul@237 | 31 | --input-page-sep '--' \ |
paul@237 | 32 | --output-dir "$OUTDIR" \ |
paul@237 | 33 | --root "$ROOT" \ |
paul@237 | 34 | --format html \ |
paul@237 | 35 | --macros \ |
paul@237 | 36 | $DOCINDEX \ |
paul@237 | 37 | $MAPPING \ |
paul@237 | 38 | $THEME \ |
paul@237 | 39 | $FILENAMES |