aboutsummaryrefslogtreecommitdiff
path: root/src/util/kbuild
diff options
context:
space:
mode:
authorMark Eichin <eichin@mit.edu>1994-10-01 00:06:35 +0000
committerMark Eichin <eichin@mit.edu>1994-10-01 00:06:35 +0000
commit01c80babf876a76305183fce0a4a09f9537040eb (patch)
treef0442b65d2e7e905ad6b0c03cab0c29deb0935c6 /src/util/kbuild
parentb5b0b8606467cba4f204bd05786d575492db5a0c (diff)
downloadkrb5-01c80babf876a76305183fce0a4a09f9537040eb.zip
krb5-01c80babf876a76305183fce0a4a09f9537040eb.tar.gz
krb5-01c80babf876a76305183fce0a4a09f9537040eb.tar.bz2
* kbuild: set SRCDIR by default from program name
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4415 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/kbuild')
-rw-r--r--src/util/kbuild12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/util/kbuild b/src/util/kbuild
index 621c1e1..a2496c2 100644
--- a/src/util/kbuild
+++ b/src/util/kbuild
@@ -33,6 +33,18 @@
progname=$0
pts="`echo ${progname} | sed 's=[^/]*$=='`"
+#
+# sneak in default knowledge that this program is one level down from the
+# top of the source tree
+#
+
+case $pts in
+/*) SRCDIR="`echo ${pts} | sed 's=[^/]*/*$=='`"
+ echo "default srcdir $SRCDIR";;
+../*) SRCDIR="`cd ${pts}/.. ; pwd`"
+ echo "default srcdir $SRCDIR";;
+esac
+
conflib=". $pts/kfrags"
THISCONF=./kbuild.temp