]> code.ossystems Code Review - openembedded-core.git/commit
devtool/standard: set a preferred provider when adding a new recipe with devtool
authorJuan M Cruz Alcaraz <juan.m.cruz.alcaraz@linux.intel.com>
Fri, 8 Sep 2017 13:34:34 +0000 (06:34 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 13 Sep 2017 20:59:57 +0000 (21:59 +0100)
commitadeea2fe6895898a5e6006e798898f0f5dabd890
treee1a0bc98b425bb4808934bec9dd00ebb60c58a79
parent541b14c58132e8460a762617889bd5e3d736c1a4
devtool/standard: set a preferred provider when adding a new recipe with devtool

A recipe added with "devtool add" requires to be able to take precedence on recipes
previously defined with PREFERRED_PROVIDER.

By adding the parameter "--provides" to "devtool add" it is possible to specify
an element to be provided by the recipe. A devtool recipe can override a previous
PREFERRED_PROVIDER using the layer configuration file in the workspace.

E.g.
    devtool add my-libgl git@git://my-libgl-repository --provides virtual/libgl

[YOCTO #10415]

Signed-off-by: Juan M Cruz Alcaraz <juan.m.cruz.alcaraz@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
scripts/lib/devtool/standard.py
scripts/lib/recipetool/create.py