| Index: gclient_utils.py
|
| diff --git a/gclient_utils.py b/gclient_utils.py
|
| index f0d8cec6f49cb99637af1c11ac8e5e54d5ef8bb1..e8d916e78d5d2a8aeba4cbf61bebf7b64ad79084 100644
|
| --- a/gclient_utils.py
|
| +++ b/gclient_utils.py
|
| @@ -658,6 +658,13 @@ def GetMacWinOrLinux():
|
| def GetBuildtoolsPath():
|
| """Returns the full path to the buildtools directory.
|
| This is based on the root of the checkout containing the current directory."""
|
| +
|
| + # Overriding the build tools path by environment is highly unsupported and may
|
| + # break without warning. Do not rely on this for anything important.
|
| + override = os.environ.get('CHROMIUM_BUILDTOOLS_PATH')
|
| + if override is not None:
|
| + return override
|
| +
|
| gclient_root = FindGclientRoot(os.getcwd())
|
| if not gclient_root:
|
| # Some projects might not use .gclient. Try to see whether we're in a git
|
|
|