From 5ddd740c16be44e41a82745bfbd0f20428ad0d6f Mon Sep 17 00:00:00 2001 From: Kenneth Heafield Date: Mon, 21 Nov 2011 14:41:10 -0500 Subject: Jon Clark put . in his path --- bjam | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'bjam') diff --git a/bjam b/bjam index 8a61f3f65..2ae074a4b 100755 --- a/bjam +++ b/bjam @@ -1,7 +1,12 @@ #!/bin/bash set -e -#This checks for bjam including boost-build. -if bjam --help >/dev/null 2>/dev/null; then +self="$(readlink -f "$0")" +if + which bjam >/dev/null 2>/dev/null && #Have a bjam in path + [ "$self" != "$(readlink -f "$(which bjam)")" ] && #bjam in path isn't this script + bjam --help >/dev/null 2>/dev/null #bjam in path isn't broken (i.e. has boost-build) +then + #Delegate to system bjam exec bjam "$@" fi -- cgit v1.2.3