summaryrefslogtreecommitdiffstats
path: root/podwrapper.sh.in
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2010-12-31 10:39:05 +0000
committerRichard W.M. Jones <rjones@redhat.com>2010-12-31 10:39:05 +0000
commit7a8c60e1c8fbaf09fb2fa2fe10b50df39c0d9650 (patch)
tree5517bcc1474934959140b27a153b00af3a4bcc48 /podwrapper.sh.in
parent2dbd22727dbd8287adfcdbf4851b2e818d79a8e2 (diff)
downloadlibguestfs-7a8c60e1c8fbaf09fb2fa2fe10b50df39c0d9650.tar.gz
libguestfs-7a8c60e1c8fbaf09fb2fa2fe10b50df39c0d9650.tar.xz
libguestfs-7a8c60e1c8fbaf09fb2fa2fe10b50df39c0d9650.zip
podwrapper: 'builddir' was not defined - use a properly defined path.
Diffstat (limited to 'podwrapper.sh.in')
-rwxr-xr-xpodwrapper.sh.in22
1 files changed, 21 insertions, 1 deletions
diff --git a/podwrapper.sh.in b/podwrapper.sh.in
index d39d8173..175368a5 100755
--- a/podwrapper.sh.in
+++ b/podwrapper.sh.in
@@ -31,6 +31,26 @@ POD2MAN="@POD2MAN@"
POD2TEXT="@POD2TEXT@"
POD2HTML="@POD2HTML@"
+# This script could be run with any current directory, so if a source
+# or build path is required it must be relative to the following
+# absolute paths:
+abs_top_srcdir="@abs_top_srcdir@"
+abs_top_builddir="@abs_top_builddir@"
+
+if [ -z "$abs_top_srcdir" ]; then
+ echo "*** podwrapper.sh: error: abs_top_srcdir not defined"
+ echo "probably this is a very old version of autoconf and you need to"
+ echo "upgrade to a recent version"
+ exit 1
+fi
+
+if [ -z "$abs_top_builddir" ]; then
+ echo "*** podwrapper.sh: error: abs_top_builddir not defined"
+ echo "probably this is a very old version of autoconf and you need to"
+ echo "upgrade to a recent version"
+ exit 1
+fi
+
declare -a inserts
declare -a pattern
declare -a indent
@@ -159,7 +179,7 @@ fi
if [ -n "$html_output" ]; then
"$POD2HTML" \
- --css "pod.css" --htmldir "$builddir/html" \
+ --css "pod.css" --htmldir "$abs_top_builddir/html" \
< $tmpdir/full.pod > "$html_output".tmp
mv "$html_output".tmp "$html_output"
fi