diff options
Diffstat (limited to 'contrib/groff/test-groff')
-rwxr-xr-x | contrib/groff/test-groff | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/contrib/groff/test-groff b/contrib/groff/test-groff index 35fd0e0..83492ea 100755 --- a/contrib/groff/test-groff +++ b/contrib/groff/test-groff @@ -2,25 +2,40 @@ # This script runs groff without requiring that it be installed. # The current directory must be the build directory. -builddir=. +builddir=./src srcdir=`echo $0 | sed -e 's;/[^/]*$;;'` -if test ! -d groff || test ! -r groff/groff +if test ! -d $builddir/roff/groff || test ! -r $builddir/roff/groff/groff then echo $0 must be run with the build directory as the current directory 2>&1 exit 1 fi -PATH=$builddir/troff:$builddir/pic:$builddir/eqn:$builddir/tbl:$builddir/refer:$builddir/soelim:$builddir/grops:$builddir/grodvi:$builddir/grotty:$srcdir/$builddir/xditview:$PATH +PATH=\ +$builddir/roff/troff:\ +$builddir/preproc/pic:\ +$builddir/preproc/eqn:\ +$builddir/preproc/tbl:\ +$builddir/preproc/grn:\ +$builddir/preproc/refer:\ +$builddir/preproc/soelim:\ +$builddir/devices/grops:\ +$builddir/devices/grodvi:\ +$builddir/devices/grotty:\ +$builddir/devices/grolj4:\ +$builddir/devices/grolbp:\ +$builddir/devices/grohtml:\ +$srcdir/$builddir/xditview:\ +$PATH test -n "$srcdir" || srcdir=. -XENVIRONMENT=`cd $srcdir; pwd`/xditview/GXditview.ad +XENVIRONMENT=`cd $srcdir; pwd`/src/xditview/GXditview.ad export XENVIRONMENT GROFF_COMMAND_PREFIX= -GROFF_FONT_PATH=$builddir:$srcdir -GROFF_TMAC_PATH=$srcdir/tmac:$srcdir/troff +GROFF_FONT_PATH=$builddir:$srcdir/font +GROFF_TMAC_PATH=$srcdir/tmac:$srcdir/src/roff/troff export PATH GROFF_COMMAND_PREFIX GROFF_FONT_PATH GROFF_TMAC_PATH -exec $builddir/groff/groff ${1+"$@"} +exec $builddir/roff/groff/groff ${1+"$@"} |