mirror of
https://chromium.googlesource.com/chromium/tools/depot_tools.git
synced 2026-01-11 18:51:29 +00:00
depot_tools: Run Python scripts using vpython (Part 1)
Tbr: iannucci@chromium.org Bug: 984182 Change-Id: If36722e190d305f89d63dce91d0a600ddc34ebe3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1748589 Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
This commit is contained in:
@@ -15,9 +15,9 @@ gclient_spec="solutions=[{'name':'src','url':None,'deps_file':'.DEPS.git'}]"
|
||||
kernel_name=$(uname -s)
|
||||
if [ "${kernel_name:0:5}" = "MINGW" ]; then
|
||||
dir="${0%\\*}"
|
||||
cmd "/C ${dir}\\python.bat ${dir}\\gclient.py runhooks --spec=$gclient_spec"
|
||||
${dir}\\vpython "${dir}\\gclient.py" "runhooks" "--spec=$gclient_spec"
|
||||
else
|
||||
dir="$(dirname $0)"
|
||||
PYTHONDONTWRITEBYTECODE=1 exec python "$dir/gclient.py" runhooks --spec="$gclient_spec"
|
||||
PYTHONDONTWRITEBYTECODE=1 exec $dir/vpython "$dir/gclient.py" runhooks --spec="$gclient_spec"
|
||||
fi
|
||||
exit $?
|
||||
|
||||
Reference in New Issue
Block a user