#!/bin/sh # #docbook to HTML convertor. Depends on docbook2html in same directory as this # #If docbook2html fails becase it cannot find its prerequisites (xsltproc, etd ...), #it tries using docbook2html from jade. #If it fails because if invalid input file (unclosed xml tags, etc ...) # ... it fails too # use docbook2html in tools cmd=`echo $0 | sed 's/_any$//'` input=$1 output=$2 # run docbook2html [in] [tmp] $cmd $input $output retx=$? if [ $retx -eq 0 ] then # success exit 0 fi if [ $retx -eq 2 ] then # invalid input file exit 2 fi #something other wrong -> try docbook2html docbook2html -u $input 2>&1 >/dev/null retx=$? exit $retx