mirror of
https://chromium.googlesource.com/chromium/tools/depot_tools.git
synced 2026-01-11 18:51:29 +00:00
Reland "depot_tools: Bootstrap Python 3 on Linux/Mac"
Don't call ensure_bootstrap from update_depot_tools. ensure_bootstrap also updates gsutil and all versions of pylint which is slow, particularly on MinGW. Original change's description: > depot_tools: Bootstrap Python 3 on Linux/Mac > > This will make it possible for developers to execute depot_tools > scripts using Python 3 in a known environment. > > Bug: 1002153 > Change-Id: I5ff492a49d227c1b5876f49adba020f51a575bdd > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1762664 > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > Reviewed-by: Dirk Pranke <dpranke@chromium.org> > Reviewed-by: Andrii Shyshkalov <tandrii@google.com> Bug: 1002153 Change-Id: Ia7579e440438897ba4a7c65a8b228dcfe7f28c86 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1810040 Auto-Submit: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
This commit is contained in:
27
bootstrap/manifest_bleeding_edge.txt
Normal file
27
bootstrap/manifest_bleeding_edge.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
# CIPD manifest for bootstrapping tools.
|
||||
#
|
||||
# We must install anything that we want included on PATH to a different
|
||||
# subdirectory than Git, as Git's msys bash strips its root directory
|
||||
# from PATH, hence the subdirs.
|
||||
#
|
||||
# If any paths or package layouts change, updates will be required in
|
||||
# "win_tools.bat", "bootstrap.py" and "../bootstrap_python3" templates.
|
||||
#
|
||||
# "win_tools.bat" has a hard requirement that the Python packages contain the
|
||||
# strings "cpython/" for Python 2 and "cpython3/" for Python 3, and ends with
|
||||
# the CIPD tag "version:VERSION". It uses this to extract VERSION.
|
||||
#
|
||||
# "bootstrap_python3" has a hard requirement that the Python package contains
|
||||
# the string "cpython3/" and ends with the CIPD tag "version:VERSION".
|
||||
# It uses this to extract VERSION.
|
||||
|
||||
$VerifiedPlatform windows-386 windows-amd64 linux-amd64 mac-amd64
|
||||
|
||||
@Subdir python
|
||||
infra/python/cpython/${platform} version:2.7.15.chromium14
|
||||
|
||||
@Subdir python3
|
||||
infra/python/cpython3/${os}-${arch=amd64} version:3.8.0b1.chromium.1
|
||||
|
||||
@Subdir git
|
||||
infra/git/${os}-${arch} version:2.21.0.chromium16
|
||||
Reference in New Issue
Block a user