Home | History | Annotate | Download | only in tools

Lines Matching full:path

4 """Small utility function to find depot_tools and add it to the python path.
12 return os.path.isfile(os.path.join(directory, 'gclient.py'))
16 """Search for depot_tools and add it to sys.path."""
18 for i in sys.path:
23 # Then look if depot_tools is in PATH, common case.
24 for i in os.environ['PATH'].split(os.pathsep):
27 sys.path.insert(0, i.rstrip(os.sep))
29 # Rare case, it's not even in PATH, look upward up to root.
30 root_dir = os.path.dirname(os.path.abspath(__file__))
31 previous_dir = os.path.abspath(__file__)
33 if directory_really_is_depot_tools(os.path.join(root_dir, 'depot_tools')):
34 i = os.path.join(root_dir, 'depot_tools')
35 sys.path.insert(0, i)
38 root_dir = os.path.dirname(root_dir)