aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/tools/get_landmines.py
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/tools/get_landmines.py')
-rwxr-xr-xdeps/v8/tools/get_landmines.py44
1 files changed, 27 insertions, 17 deletions
diff --git a/deps/v8/tools/get_landmines.py b/deps/v8/tools/get_landmines.py
index ff4831dff5..33e0829ac8 100755
--- a/deps/v8/tools/get_landmines.py
+++ b/deps/v8/tools/get_landmines.py
@@ -8,8 +8,17 @@ This file emits the list of reasons why a particular build needs to be clobbered
(or a list of 'landmines').
"""
+# for py2/py3 compatibility
+from __future__ import print_function
+
+import os
import sys
+sys.path.insert(0, os.path.abspath(
+ os.path.join(os.path.dirname(__file__), '..', 'build')))
+
+import get_landmines as build_get_landmines
+
def print_landmines(): # pylint: disable=invalid-name
"""
@@ -21,23 +30,24 @@ def print_landmines(): # pylint: disable=invalid-name
# dependency problems, fix the dependency problems instead of adding a
# landmine.
# See the Chromium version in src/build/get_landmines.py for usage examples.
- print 'Need to clobber after ICU52 roll.'
- print 'Landmines test.'
- print 'Activating MSVS 2013.'
- print 'Revert activation of MSVS 2013.'
- print 'Activating MSVS 2013 again.'
- print 'Clobber after ICU roll.'
- print 'Moar clobbering...'
- print 'Remove build/android.gypi'
- print 'Cleanup after windows ninja switch attempt.'
- print 'Switching to pinned msvs toolchain.'
- print 'Clobbering to hopefully resolve problem with mksnapshot'
- print 'Clobber after ICU roll.'
- print 'Clobber after Android NDK update.'
- print 'Clober to fix windows build problems.'
- print 'Clober again to fix windows build problems.'
- print 'Clobber to possibly resolve failure on win-32 bot.'
- print 'Clobber for http://crbug.com/668958.'
+ print('Need to clobber after ICU52 roll.')
+ print('Landmines test.')
+ print('Activating MSVS 2013.')
+ print('Revert activation of MSVS 2013.')
+ print('Activating MSVS 2013 again.')
+ print('Clobber after ICU roll.')
+ print('Moar clobbering...')
+ print('Remove build/android.gypi')
+ print('Cleanup after windows ninja switch attempt.')
+ print('Switching to pinned msvs toolchain.')
+ print('Clobbering to hopefully resolve problem with mksnapshot')
+ print('Clobber after ICU roll.')
+ print('Clobber after Android NDK update.')
+ print('Clober to fix windows build problems.')
+ print('Clober again to fix windows build problems.')
+ print('Clobber to possibly resolve failure on win-32 bot.')
+ print('Clobber for http://crbug.com/668958.')
+ build_get_landmines.print_landmines()
return 0