Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(739)

Side by Side Diff: catapult_build/__init__.py

Issue 2361623007: Add a run_eslint wrapper script (Closed)
Patch Set: Synced to head Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | catapult_build/build_steps.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import os 5 import os
6 import sys 6 import sys
7 7
8 8
9 def _AddToPathIfNeeded(path): 9 def _AddToPathIfNeeded(path):
10 if path not in sys.path: 10 if path not in sys.path:
11 sys.path.insert(0, path) 11 sys.path.insert(0, path)
12 12
13 13
14 def _UpdateSysPathIfNeeded(): 14 def _UpdateSysPathIfNeeded():
15 catapult_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) 15 catapult_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
16 catapult_third_party_path = os.path.abspath(os.path.join( 16 catapult_third_party_path = os.path.abspath(os.path.join(
17 catapult_path, 'third_party')) 17 catapult_path, 'third_party'))
18 _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'node_runner')) 18 _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'eslint'))
19 _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'py_utils')) 19 _AddToPathIfNeeded(os.path.join(catapult_path, 'common', 'py_utils'))
20 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'beautifulsoup4')) 20 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'beautifulsoup4'))
21 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'html5lib-python')) 21 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'html5lib-python'))
22 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'six')) 22 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'six'))
23 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'Paste')) 23 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'Paste'))
24 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'py_vulcanize')) 24 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'py_vulcanize'))
25 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'webapp2')) 25 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'webapp2'))
26 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'WebOb')) 26 _AddToPathIfNeeded(os.path.join(catapult_third_party_path, 'WebOb'))
27 _AddToPathIfNeeded(os.path.join(catapult_path, 'tracing')) 27 _AddToPathIfNeeded(os.path.join(catapult_path, 'tracing'))
28 _AddToPathIfNeeded(os.path.join(catapult_path, 'perf_insights')) 28 _AddToPathIfNeeded(os.path.join(catapult_path, 'perf_insights'))
29 _AddToPathIfNeeded(os.path.join(catapult_path, 'dashboard')) 29 _AddToPathIfNeeded(os.path.join(catapult_path, 'dashboard'))
30 _AddToPathIfNeeded(os.path.join(catapult_path, 'netlog_viewer')) 30 _AddToPathIfNeeded(os.path.join(catapult_path, 'netlog_viewer'))
31 31
32 32
33 _UpdateSysPathIfNeeded() 33 _UpdateSysPathIfNeeded()
OLDNEW
« no previous file with comments | « no previous file | catapult_build/build_steps.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698