summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Williams <peterw@src.gnome.org>2000-04-24 21:15:39 +0000
committerPeter Williams <peterw@src.gnome.org>2000-04-24 21:15:39 +0000
commit27ab9348d8dac7ff84d5afe184f530575532bfd2 (patch)
treeca269717af7ff81d79f0a25028c6d24f1216adae
parent10af3925025fec92d8618bb63690750c722879ea (diff)
downloadshared-mime-info-27ab9348d8dac7ff84d5afe184f530575532bfd2.tar.gz
Bugfixes for srcdir=macrodir
svn path=/branches/unlabeled-1.1.2/; revision=1199
-rw-r--r--macros/offset-tool.sh.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/macros/offset-tool.sh.in b/macros/offset-tool.sh.in
index fa97d187..e7aa73d4 100644
--- a/macros/offset-tool.sh.in
+++ b/macros/offset-tool.sh.in
@@ -26,6 +26,14 @@ case "${top_srcdir}" in
test -f ../config.status && top_builddir=".."
test -f config.status && top_builddir="."
;;
+..)
+ top_builddir=".."
+ real_top_srcdir=".."
+ ;;
+.)
+ top_builddir="."
+ real_top_srcdir"."
+ ;;
*)
test -d ../../${real_top_srcdir} && top_builddir="../.."
test -d ../${real_top_srcdir} && top_builddir=".."
@@ -37,6 +45,12 @@ case "${real_top_srcdir}" in
/*)
header_dots="${real_top_srcdir}"
;;
+..)
+ header_dots=".."
+ ;;
+.)
+ header_dots="."
+ ;;
*)
header_dots="${top_dots}${real_top_srcdir}"
;;
@@ -47,6 +61,9 @@ esac
tmp="${top_srcdir}"
top_srcdir="${header_dots}"
+echo "# . ${top_builddir}/${tool_defs}"
+echo ""
+
if test -r "${top_builddir}/${tool_defs}" ; then
. "${top_builddir}/${tool_defs}"
fi