#!/bin/sh set -e test -z "$XSLTPROC" && XSLTPROC="xsltproc" test -z "$WGET" && WGET="wget" test -z "$WGET_OPTS" && WGET_OPTS="$WGET_OPTS" test -z "$SED" && SED="sed" test -z "$TR" && TR="tr" test -z "$SERVER" && SERVER="http://www.opensc-project.org" test -z "$PROJECT" && PROJECT="opensc" SRCDIR=. OUTDIR=. test -n "$1" && SRCDIR="$1" test -n "$2" && OUTDIR="$2" WIKI="$PROJECT/wiki" XSL="$SRCDIR/export-wiki.xsl" test -f "$SRCDIR"/`basename $0` test -e "$OUTDIR" && rm -fr "$OUTDIR" mkdir "$OUTDIR" || exit 1 $WGET $WGET_OPTS $SERVER/$WIKI/TitleIndex -O "$OUTDIR"/TitleIndex.tmp $SED -e "s##\n#g" < "$OUTDIR"/TitleIndex.tmp \ | grep "\"/$WIKI/[^\"]*\"" \ |$SED -e "s#.*\"/$WIKI/\([^\"]*\)\".*#\1#g" \ > "$OUTDIR"/WikiWords.tmp $SED -e /^Trac/d -e /^Wiki/d -e /^TitleIndex/d -e /^RecentChanges/d \ -e /^CamelCase/d -e /^SandBox/d -e /^InterMapTxt/d -e /^InterWiki/d \ -e /^InterTrac/d -i "$OUTDIR"/WikiWords.tmp for A in WikiStart `cat "$OUTDIR"/WikiWords.tmp` do F=`echo $A|$SED -e 's/\//_/g'` $WGET $WGET_OPTS $SERVER/$WIKI/$A -O "$OUTDIR"/$F.tmp $XSLTPROC --nonet --output "$OUTDIR"/$F.html "$XSL" "$OUTDIR"/$F.tmp $SED -e "s#