poky/scripts/lib/devtool
Paul Eggleton 6c0066c145 devtool: add search command
Adds a subcommand to search to find the target recipe name providing
some file or capability. This is implemented by searching on recipe
name, package name, description, package contents (file names), and
runtime file provides. For example:

$ devtool search libGL
mesa

$ devtool search X11
xextproto
libxxf86vm
xf86driproto
xf86vidmodeproto
libxfixes
xproto
libx11
...

$ devtool search /bin/sed
busybox
sed

This is particularly useful within the extensible SDK but is also made
available in devtool alongside the build system.

Note of course that because this searches pkgdata, useful results depend
upon do_packagedata(_setscene) having executed for the recipe being
searched for.

(From OE-Core rev: 48cbde0ea77ed20126eceba5feb37c42a9229500)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-23 09:53:21 +01:00
..
__init__.py devtool: add: set up fetched source as a git repository by default 2015-09-23 09:53:17 +01:00
build-image.py devtool: build-image: delete bbappend at end of build 2015-09-23 09:53:19 +01:00
build.py devtool: check that source tree still exists 2015-09-23 09:53:14 +01:00
deploy.py devtool: check that source tree still exists 2015-09-23 09:53:14 +01:00
package.py devtool: check that source tree still exists 2015-09-23 09:53:14 +01:00
runqemu.py devtool: add basic means of running runqemu within the extensible SDK 2015-09-23 09:53:20 +01:00
sdk.py classes/populate_sdk_ext: drop work-config.inc 2015-09-23 09:53:12 +01:00
search.py devtool: add search command 2015-09-23 09:53:21 +01:00
standard.py devtool / recipetool: add handling for binary-only packages 2015-09-23 09:53:20 +01:00
upgrade.py devtool: add: properly handle separate build directory 2015-09-23 09:53:15 +01:00