mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-26 23:01:05 +08:00
Update install_linux_sysroot for py3
No intended functionality change, but 'python' no longer reliably points to python2, at least on my Linux machine. Change-Id: I55b41645e3285739738cdc191e77dfbe28d3297b Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2856012 Reviewed-by: Joshua Peraza <jperaza@chromium.org>
This commit is contained in:
parent
66eb800996
commit
bf9f1fb7c5
@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env python
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
# Copyright 2018 The Crashpad Authors. All rights reserved.
|
# Copyright 2018 The Crashpad Authors. All rights reserved.
|
||||||
#
|
#
|
||||||
@ -21,7 +21,7 @@ import os
|
|||||||
import shutil
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import urllib2
|
import urllib.request
|
||||||
|
|
||||||
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
|
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
@ -45,16 +45,16 @@ def main():
|
|||||||
if s.read() == url:
|
if s.read() == url:
|
||||||
return
|
return
|
||||||
|
|
||||||
print 'Installing Debian root image from %s' % url
|
print('Installing Debian root image from %s' % url)
|
||||||
|
|
||||||
if os.path.isdir(sysroot):
|
if os.path.isdir(sysroot):
|
||||||
shutil.rmtree(sysroot)
|
shutil.rmtree(sysroot)
|
||||||
os.mkdir(sysroot)
|
os.mkdir(sysroot)
|
||||||
tarball = os.path.join(sysroot, FILENAME)
|
tarball = os.path.join(sysroot, FILENAME)
|
||||||
print 'Downloading %s' % url
|
print('Downloading %s' % url)
|
||||||
|
|
||||||
for _ in range(3):
|
for _ in range(3):
|
||||||
response = urllib2.urlopen(url)
|
response = urllib.request.urlopen(url)
|
||||||
with open(tarball, 'wb') as f:
|
with open(tarball, 'wb') as f:
|
||||||
f.write(response.read())
|
f.write(response.read())
|
||||||
break
|
break
|
||||||
|
Loading…
x
Reference in New Issue
Block a user