poky/scripts
Paul Eggleton 89a7ed5b67 devtool: add configure-help subcommand
When you need to set EXTRA_OECONF for a recipe, you need to know what
options the configure script actually supports; the configure script
however is only accessible from within a devshell and (at least in the
case of autotooled software fetched from an SCM repository) may not
actually exist until do_configure has run. Thus, provide a "devtool
configure-help" subcommand that runs the configure script for a recipe
with --help and shows you the output through a pager (e.g. less),
prefaced by a header describing the current options being specified.

There is basic support for autotools, cmake and bare configure scripts.
The cmake support is a little hacky since cmake doesn't really have a
concise help option that lists user-defined knobs (without actually
running through the configure process), however that being a design
feature of cmake there's not much I can think of to do about that at
the moment.

(From OE-Core rev: 0e5d84d9705091b338000ef02720cfa090f76888)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-26 18:05:14 +00:00
..
contrib build-perf-test.sh: add eSDK testing 2016-01-25 12:44:13 +00:00
lib devtool: add configure-help subcommand 2016-01-26 18:05:14 +00:00
native-intercept
postinst-intercepts postinst-intercepts: always use set -e 2016-01-19 17:37:33 +00:00
pybootchartgui scripts: use '/usr/bin/env' in shebangs with python 2014-11-12 15:38:29 +00:00
tiny
bitbake-prserv-tool bitbake-prserv-tool: check file name 2015-11-25 07:50:30 +00:00
bitbake-whatchanged scripts: consolidate code to find bitbake path 2014-06-25 13:51:45 +01:00
buildhistory-collect-srcrevs buildhistory-collect-srcrevs: hide empty sections 2015-12-22 16:08:50 +00:00
buildhistory-diff scripts: consolidate code to find bitbake path 2014-06-25 13:51:45 +01:00
cleanup-workdir cleanup-workdir: Fix crosssdk reference after addition of PN 2014-05-05 09:05:42 +01:00
combo-layer combo-layer: Stop using filterdiff 2015-12-18 12:18:18 +00:00
combo-layer-hook-default.sh combo-layer-hook-default.sh: handle patches without Signed-off-by 2015-03-20 11:21:25 +00:00
combo-layer.conf.example combo-layer: partial import for '--history init' 2015-03-20 11:21:24 +00:00
cp-noerror scripts/cp-noerror: Avoid a race 2014-02-02 11:23:45 +00:00
create-pull-request scripts/create-pull-request: fix git request-pull syntax 2016-01-11 23:26:32 +00:00
crosstap
devtool devtool: refactor code for getting local recipe file 2016-01-11 15:41:46 +00:00
gen-lockedsig-cache gen-lockedsig-cache: copy correct native sstate into ext SDK 2016-01-24 09:40:33 +00:00
gen-site-config
hob
lnr scripts: add lnr (link relative) 2014-03-07 14:58:45 +00:00
multilib_header_wrapper.h
oe-buildenv-internal oe-buildenv-internal: fix return code 2015-12-22 16:08:50 +00:00
oe-find-native-sysroot
oe-git-proxy oe-git-proxy: Allow socks4 as protocol in $ALL_PROXY 2015-09-23 09:52:56 +01:00
oe-pkgdata-util scripts: print usage in argparse-using scripts when a command-line error occurs 2015-12-28 09:25:12 +00:00
oe-publish-sdk scripts/oe-publish-sdk: add missing call to git update-server-info 2016-01-11 15:41:45 +00:00
oe-selftest scripts/oe-selftest: Allow to run tests on random/all MACHINEs 2016-01-07 13:40:17 +00:00
oe-setup-builddir scripts: Move BUILDDIR chmod fix after checks in oe-setup-builddir 2015-09-12 22:48:29 +01:00
oe-setup-rpmrepo
oe-trim-schemas
oepydevshell-internal.py devshell: Add interactive python shell 2014-05-28 08:27:00 +01:00
opkg-query-helper.py classes/image: write image manifest 2013-11-26 23:01:32 +00:00
pythondeps recipetool: add python dependency scanning support 2015-01-23 11:36:28 +00:00
README
recipetool scripts: print usage in argparse-using scripts when a command-line error occurs 2015-12-28 09:25:12 +00:00
relocate_sdk.py gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
rootfs_rpm-extract-postinst.awk
rpm2cpio.sh
runqemu scripts: runqemu: remove QEMUARCH from help message 2015-11-16 11:39:40 +00:00
runqemu-addptable2image
runqemu-export-rootfs runqemu-export-rootfs: update location of unfsd binary 2015-10-29 07:31:17 +00:00
runqemu-extract-sdk runqemu-extract-sdk: normalize paths to improve output 2014-07-03 17:41:16 +01:00
runqemu-gen-tapdevs
runqemu-ifdown
runqemu-ifup runqemu-ifup: Check if the tap interface is set up correctly 2015-10-27 07:24:28 +00:00
runqemu-internal runqemu-internal: Replace wacom-tablet with tablet for usbdevice 2015-12-01 21:32:05 +00:00
runqemu.README
send-error-report scripts: print usage in argparse-using scripts when a command-line error occurs 2015-12-28 09:25:12 +00:00
send-pull-request
sstate-cache-management.sh sstate-cache-management: Minor cleanup of help text 2014-04-29 17:20:11 +01:00
sstate-diff-machines.sh sstate-diff-machines.sh: Return non-zero return code when there was some failure detected 2014-06-29 09:04:22 +01:00
sstate-sysroot-cruft.sh sstate-sysroot-cruft.sh: Extend the whitelist 2016-01-07 13:40:17 +00:00
swabber-strace-attach
sysroot-relativelinks.py
test-dependencies.sh test-dependencies.sh: strip only .bb suffix 2015-03-16 17:41:52 +00:00
test-reexec
test-remote-image scripts: print usage in argparse-using scripts when a command-line error occurs 2015-12-28 09:25:12 +00:00
wic wic: insert local Python paths at front 2015-12-08 10:20:47 +00:00
wipe-sysroot wipe-sysroot: explain what is being deleted, and check for arguments 2014-01-02 13:08:40 +00:00
yocto-bsp scripts/yocto-bsp: Exit successfully when asking for help 2015-10-01 07:43:38 +01:00
yocto-kernel
yocto-layer scripts/yocto-layer: Avoids duplication of "meta-" prefix 2016-01-07 13:52:21 +00:00

This directory contains Various useful scripts for working with OE builds