summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Larson <chris_larson@mentor.com>2016-09-27 11:25:09 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-09-28 10:15:55 +0100
commit4a5028dc3d1ab2f97465e63db5b05de73daebdfa (patch)
tree848706591dc8017e5682718e08a8605076cd0b0e
parentff03fccde0177307195a3c918fb914b8ddb6315f (diff)
downloadopenembedded-core-4a5028dc3d1ab2f97465e63db5b05de73daebdfa.tar.gz
openembedded-core-4a5028dc3d1ab2f97465e63db5b05de73daebdfa.tar.bz2
openembedded-core-4a5028dc3d1ab2f97465e63db5b05de73daebdfa.zip
recipetool: newappend: drop _provide_to_pn
This function was broken by the multi-config changes, and isn't needed anymore now that recipeutils.pn_to_recipe can handle provides. Without this, the newappend sub-command fails. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--scripts/lib/recipetool/newappend.py13
1 files changed, 1 insertions, 12 deletions
diff --git a/scripts/lib/recipetool/newappend.py b/scripts/lib/recipetool/newappend.py
index 4fbb40a358..fbdd7bcef5 100644
--- a/scripts/lib/recipetool/newappend.py
+++ b/scripts/lib/recipetool/newappend.py
@@ -39,16 +39,6 @@ def tinfoil_init(instance):
tinfoil = instance
-def _provide_to_pn(cooker, provide):
- """Get the name of the preferred recipe for the specified provide."""
- import bb.providers
- filenames = cooker.recipecache.providers[provide]
- eligible, foundUnique = bb.providers.filterProviders(filenames, provide, cooker.expanded_data, cooker.recipecache)
- filename = eligible[0]
- pn = cooker.recipecache.pkg_fn[filename]
- return pn
-
-
def _get_recipe_file(cooker, pn):
import oe.recipeutils
recipefile = oe.recipeutils.pn_to_recipe(cooker, pn)
@@ -70,8 +60,7 @@ def layer(layerpath):
def newappend(args):
import oe.recipeutils
- pn = _provide_to_pn(tinfoil.cooker, args.target)
- recipe_path = _get_recipe_file(tinfoil.cooker, pn)
+ recipe_path = _get_recipe_file(tinfoil.cooker, args.target)
rd = tinfoil.config_data.createCopy()
rd.setVar('FILE', recipe_path)