summaryrefslogtreecommitdiffstats
path: root/contrib/groff/test-groff
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/groff/test-groff')
-rwxr-xr-xcontrib/groff/test-groff29
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+"$@"}
OpenPOWER on IntegriCloud