166ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger#!/usr/bin/python 266ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger 366ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger""" 466ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerCopyright 2014 Google Inc. 566ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger 666ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerUse of this source code is governed by a BSD-style license that can be 766ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerfound in the LICENSE file. 866ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger 966ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerAdds possibly-needed directories to PYTHONPATH, if they aren't already there. 1066ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger""" 1166ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger 1266ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerimport os 1366ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerimport sys 1466ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger 1566ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerTRUNK_DIRECTORY = os.path.abspath(os.path.join( 1666ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger os.path.dirname(__file__), os.pardir, os.pardir)) 1766ed8dc4bfd63e4552a213cb17909f9fbbf59abdepogerfor subdir in ['tools']: 1866ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger fullpath = os.path.join(TRUNK_DIRECTORY, subdir) 1966ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger if fullpath not in sys.path: 2066ed8dc4bfd63e4552a213cb17909f9fbbf59abdepoger sys.path.append(fullpath) 21