Check for a recent bjam

This commit is contained in:
Kenneth Heafield 2011-11-25 17:28:48 +00:00
parent aba1fc7bd1
commit f7801dff48

3
bjam
View File

@ -3,7 +3,8 @@ set -e
if
which bjam >/dev/null 2>/dev/null && #Have a bjam in path
! grep UFIHGUFIHBDJKNCFZXAEVA "$(which bjam)" >/dev/null && #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)
bjam --help >/dev/null 2>/dev/null && #bjam in path isn't broken (i.e. has boost-build)
bjam --version |grep "Boost.Build 201" >/dev/null 2>/dev/null #It's recent enough.
then
#Delegate to system bjam
exec bjam "$@"