Mercurial > ~dholland > hg > ag > index.cgi
view doc/manual/buildguide.sh @ 14:a02e9434072e
Fix friend declaration for gcc10.
XXX: did not check it against the IBM compiler, might end up needing
XXX: to be conditional.
author | David A. Holland |
---|---|
date | Tue, 31 May 2022 00:59:42 -0400 |
parents | bebb2ba69e1d |
children |
line wrap: on
line source
#!/bin/sh # buildguide.sh - build the AG manual # usage: path-to-doc/manual/buildguide.sh # "usersguide.ind}" is required to work around a bug in latex # that still exists as recently as teTeX 3.0. SRCDIR=`dirname "$0"` TEXINPUTS=".:${SRCDIR}:" export TEXINPUTS trap cleanup INT cleanup() { rm -f usersguide.pdf exit 1 } touch usersguide.ind rm -f 'usersguide.ind}' ln -s 'usersguide.ind' 'usersguide.ind}' dolatex() { echo ' [LATEX] usersguide.tex' #pdflatex "$SRCDIR/usersguide.tex" pdflatex "\\newcommand{\\nohtml}{1}\\input{$SRCDIR/usersguide.tex}" } dolatex dolatex echo ' [INDEX] usersguide.idx' makeindex usersguide.idx dolatex dolatex rm -f 'usersguide.ind}'