diff options
Diffstat (limited to 'chromium/third_party/catapult/catapult_build/__init__.py')
-rw-r--r-- | chromium/third_party/catapult/catapult_build/__init__.py | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/chromium/third_party/catapult/catapult_build/__init__.py b/chromium/third_party/catapult/catapult_build/__init__.py index 15b3468775a..d2a9b164252 100644 --- a/chromium/third_party/catapult/catapult_build/__init__.py +++ b/chromium/third_party/catapult/catapult_build/__init__.py @@ -15,11 +15,20 @@ def _UpdateSysPathIfNeeded(): catapult_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) catapult_third_party_path = os.path.abspath(os.path.join( catapult_path, 'third_party')) - _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'eslint')) _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'py_utils')) _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'py_vulcanize')) - _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'beautifulsoup4')) - _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'html5lib-python')) + if sys.version_info.major == 2: + _AddToPathIfNeeded( + os.path.join(catapult_third_party_path, 'beautifulsoup4')) + _AddToPathIfNeeded( + os.path.join(catapult_third_party_path, 'html5lib-python')) + else: + _AddToPathIfNeeded( + os.path.join(catapult_third_party_path, 'beautifulsoup4-4.9.3', 'py3k')) + _AddToPathIfNeeded( + os.path.join(catapult_third_party_path, 'html5lib-1.1')) + _AddToPathIfNeeded( + os.path.join(catapult_third_party_path, 'webencodings-0.5.1')) _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'six')) _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'Paste')) _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'webapp2')) |