We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7d3c94 commit 3a4869bCopy full SHA for 3a4869b
1 file changed
pythonforandroid/build.py
@@ -471,6 +471,13 @@ def get_libs_dir(self, arch):
471
return join(self.libs_dir, arch)
472
473
def has_package(self, name, arch=None):
474
+ try:
475
+ recipe = Recipe.get_recipe(name, self)
476
+ except IOError:
477
+ pass
478
+ else:
479
+ name = getattr(recipe, 'site_packages_name', None) or name
480
+ name = name.replace('.', '/')
481
site_packages_dir = self.get_site_packages_dir(arch)
482
return (exists(join(site_packages_dir, name)) or
483
exists(join(site_packages_dir, name + '.py')) or
0 commit comments