You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/pylint

20 lines
623 B
Plaintext

#!/bin/sh
# Copyright (c) 2012 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# pylint -- a shell wrapper for pylint.py.
base_dir=$(dirname "$0")
# Test if this script is running under a MSys install. If it is, we will
# hardcode the path to Python where possible.
OUTPUT="$(uname | grep 'MINGW')"
MINGW=$?
Revert "Reland "depot_tools: Move six to depot_tools' .vpython"" This reverts commit d52b306f84eaf9e5e8be0f22536a3f589b010ae6. Reason for revert: Broke ANGLE CQ with "ImportError: No module named six" Example: https://ci.chromium.org/p/angle/builders/try/mac-dbg/6758 Original change's description: > Reland "depot_tools: Move six to depot_tools' .vpython" > > This is a reland of 3a98df0bdd49d64cb15a5dd0fbc6b43223856e7d > > Original change's description: > > depot_tools: Move six to depot_tools' .vpython > > > > Bug: 984182 > > Change-Id: I34a242c8607624beb0f06a27c563e413dec99790 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1717492 > > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> > > Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> > > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> > > Reviewed-by: Michael Moss <mmoss@chromium.org> > > Bug: 984182 > Change-Id: Ibf7034201e65a18f833cf1e7432f81a903a99aae > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1732880 > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> > Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> TBR=iannucci@chromium.org,mmoss@chromium.org,tandrii@chromium.org,ehmaldonado@chromium.org Change-Id: Id4488249b607441df9f00aa51f4a1f2bc4ad5cfd No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 984182 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1739582 Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org>
6 years ago
if [ -e "$base_dir/python.bat" -a $MINGW = 0 ]; then
PYTHONDONTWRITEBYTECODE=1 cmd.exe //c "$base_dir\\python.bat" "$base_dir\\pylint.py" "$@"
else
PYTHONDONTWRITEBYTECODE=1 exec "$base_dir/pylint.py" "$@"
fi