@ -4,22 +4,24 @@ TOPDIR=${TOPDIR:-$(git rev-parse --show-toplevel)}
SRCDIR = ${ SRCDIR :- $TOPDIR /src }
MANDIR = ${ MANDIR :- $TOPDIR /doc/man }
KOMODOD = ${ KOMODOD :- $SRCDIR /komodo d}
KOMODOCLI = ${ KOMODOCLI :- $SRCDIR /komodo -cli}
KOMODOTX = ${ KOMODOTX :- $SRCDIR /komodo -tx}
HUSHD = ${ HUSHD :- $SRCDIR /hush d}
HUSHCLI = ${ HUSHCLI :- $SRCDIR /hush -cli}
HUSHTX = ${ HUSHTX :- $SRCDIR /hush -tx}
[ ! -x $KOMODO D ] && echo " $KOMODO D not found or not executable. " && exit 1
[ ! -x $HUSH D ] && echo " $HUSH D not found or not executable. " && exit 1
# The autodetected version git tag can screw up manpage output a little bit
KMDVER = ( $( $KOMODOCLI --version | head -n1 | awk -F'[ -]' '{ print $5, $6 }' ) )
#KMDVER=$($HUSHCLI --version | head -n1 | awk -F'[ -]' '{ print $5, $6 }')
KMDVER = "0.4.0a"
echo " KMDVER= $KMDVER "
# Create a footer file with copyright content.
# This gets autodetected fine for komodod if --version-string is not set,
# but has different outcomes for komodo-cli.
echo "[COPYRIGHT]" > footer.h2m
$KOMODO D --version | sed -n '1!p' >> footer.h2m
$HUSH D --version | sed -n '1!p' >> footer.h2m
for cmd in $KOMODOD $KOMODOCLI $KOMODO TX ; do
for cmd in $HUSHD $HUSHCLI $HUSH TX ; do
cmdname = " ${ cmd ##*/ } "
help2man -N --version-string= ${ KMDVER [0] } --include= footer.h2m -o ${ MANDIR } /${ cmdname } .1 ${ cmd }
sed -i " s/\\\- ${ KMDVER [1] } //g " ${ MANDIR } /${ cmdname } .1