Skip to content

Commit

Permalink
Merge pull request #1276 from AndreMiras/feature/ticket1185_fix_local…
Browse files Browse the repository at this point in the history
…_recipes_patching

get_recipe_dir() also handle local recipes, fixes #1185
  • Loading branch information
inclement authored May 19, 2018
2 parents 8980826 + aed132c commit cf2de54
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions pythonforandroid/recipe.py
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,14 @@ def get_build_dir(self, arch):
return join(self.get_build_container_dir(arch), self.name)

def get_recipe_dir(self):
"""
Returns the local recipe directory or defaults to the core recipe
directory.
"""
if self.ctx.local_recipes is not None:
local_recipe_dir = join(self.ctx.local_recipes, self.name)
if exists(local_recipe_dir):
return local_recipe_dir
return join(self.ctx.root_dir, 'recipes', self.name)

# Public Recipe API to be subclassed if needed
Expand Down

0 comments on commit cf2de54

Please sign in to comment.