mirror of
https://chromium.googlesource.com/chromium/tools/depot_tools.git
synced 2026-01-11 18:51:29 +00:00
Add a --force flag to get_toolchain_if_necessary.py to let it run on non-Windows.
BUG=495204 Review URL: https://codereview.chromium.org/1284723006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@296272 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
@@ -213,14 +213,16 @@ def DoTreeMirror(target_dir, tree_sha1):
|
||||
|
||||
|
||||
def main():
|
||||
if not sys.platform.startswith(('cygwin', 'win32')):
|
||||
return 0
|
||||
|
||||
parser = optparse.OptionParser(description=sys.modules[__name__].__doc__)
|
||||
parser.add_option('--output-json', metavar='FILE',
|
||||
help='write information about toolchain to FILE')
|
||||
parser.add_option('--force', action='store_true',
|
||||
help='force script to run on non-Windows hosts')
|
||||
options, args = parser.parse_args()
|
||||
|
||||
if not (sys.platform.startswith(('cygwin', 'win32')) or options.force):
|
||||
return 0
|
||||
|
||||
if sys.platform == 'cygwin':
|
||||
# This script requires Windows Python, so invoke with depot_tools' Python.
|
||||
def winpath(path):
|
||||
|
||||
Reference in New Issue
Block a user