From 68bfe6aa2e8475d6ceebc5a6abb662ce8a3ce56d Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 22 Feb 2004 05:03:04 +0000 Subject: [PATCH] Force toolset names to lowercase. Fixes problems with case insensitive fs where it doesn't fail to find the toolset if the case is different, but produces cased results which are incompatible with other builds. [SVN r22355] --- v1/bootstrap.jam | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/v1/bootstrap.jam b/v1/bootstrap.jam index a4ea30696..d83f7aed4 100644 --- a/v1/bootstrap.jam +++ b/v1/bootstrap.jam @@ -3,6 +3,13 @@ # all copies. This software is provided "as is" without express or implied # warranty, and with no claim as to its suitability for any purpose. +# +# Enforce toolset names to be lowercase for consistency. This also +# removes bugs for incompatible names on file systems that are +# case-insensitive. +# +TOOLS = $(TOOLS:L) ; + SEARCH on allyourbase.jam = $(BOOST_BUILD_PATH) ; include allyourbase.jam ; SEARCH on boost-base.jam = $(BOOST_BUILD_PATH) ;