def targets(self):
        for fn in listdir(join(dirname(__file__), 'targets')):
            if fn.startswith('.') or fn.startswith('__'):
                continue
            if not fn.endswith('.py'):
                continue
            target = fn[:-3]
            try:
                m = __import__('buildozer.targets.{0}'.format(target),
                        fromlist=['buildozer'])
                yield target, m
            except __HOLE__:
                pass
            except:
                raise
                pass
dataset/ETHPy150Open kivy/buildozer/buildozer/__init__.py/Buildozer.targets