summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk')
-rwxr-xr-xmk5
1 files changed, 4 insertions, 1 deletions
diff --git a/mk b/mk
index 9dc743c5..cdcb03c8 100755
--- a/mk
+++ b/mk
@@ -5,7 +5,10 @@
set -u -e
-if [ "$0" != "./mk" ]; then
+ispwd="true"
+[ "$0" = "./mk" ] || ispwd="false"
+[ "$ispwd" = "true" ] && [ -L "mk" ] && ispwd="false"
+if [ "$ispwd" = "false" ]; then
printf "You must run this in the proper work directory.\n" 1>&2
exit 1
fi