win_toolchain: setup junction for toolchain dir
Some builders use env:DEPOT_TOOLS_WIN_TOOLCHAIN_ROOT to specify shared builder cache on bot, which is out side of builder's workspace, so we needed to set RBE_exec_root to common ancestor dir above for reclient. This CL sets up a directory junction in win_toolchain (default location) to toolchain dir if specified by `--toolchain-dir` or env:DEPOT_TOOLS_WIN_TOOLCHAIN_ROOT, download win toolchain in the toolchain dir, and use default location path for win toolchain, so win toolchain can be available under normal exec root. Bug: 397786479, 313567009 Change-Id: Ia39ce9e40f477f71e70036ed47c4b61c29626718 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/6288233 Reviewed-by: Junji Watanabe <jwata@google.com> Commit-Queue: Fumitoshi Ukai <ukai@google.com> Reviewed-by: Andy Perelson <ajp@google.com> Reviewed-by: Dirk Pranke <dpranke@google.com> Reviewed-by: Philipp Wollermann <philwo@google.com>changes/33/6288233/12
parent
e32bcc7be0
commit
c6684fda98
Loading…
Reference in New Issue