poky/scripts
Paul Eggleton 2aec71e028 oe-publish-sdk: exclude sstate-cache if publishing minimal SDK
If SDK_EXT_TYPE is set to "minimal" then the SDK won't contain many
sstate artifacts, and you're required to set up an sstate mirror in this
case anyway so there's no point publishing the "stub" sstate-cache
directory from within the SDK since it won't be useful for update
purposes and may be confused with the real sstate-cache.

There is however a possibility that people might publish the real
sstate-cache directory under the same output directory provided to
oe-publish-sdk, thus deleting it after extracting (as we were doing with
other files we wanted to clean up at the end) would be problematic,
besides which extracting it and then deleting it is wasteful. Thus,
introduce a "-p" command line option to the SDK installer that we can
use to tell tar not to extract the items we don't want when publishing.
This has the added benefit of mostly keeping references to these in the
place they belong i.e. in populate_sdk_ext.bbclass.

(From OE-Core rev: 774b85d42db1d81936d4e4af4f6fb2c57cb51d2c)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-31 23:01:37 +01:00
..
contrib python: move ast module into python-core 2016-03-12 22:11:47 +00:00
lib wic: fix type of no-table option 2016-03-28 15:55:49 +01:00
native-intercept native.bbclass: Add a simple chown intercept command 2011-06-23 21:08:01 +01:00
postinst-intercepts gio-module-cache: Add class for Gio modules 2016-03-28 15:55:49 +01:00
pybootchartgui scripts: use '/usr/bin/env' in shebangs with python 2014-11-12 15:38:29 +00:00
tiny scripts: Add ksize.py and dirsize.py 2013-10-29 10:41:39 +00:00
bitbake-prserv-tool bitbake-prserv-tool: check file name 2015-11-25 07:50:30 +00:00
bitbake-whatchanged bitbake-whatchanged: avoid double do_ task name prefix 2016-01-30 11:37:00 +00: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 scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01:00
combo-layer scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01: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 crosstap: handle hyphenated x86_64 target arch 2013-02-05 15:22:45 +00:00
devtool scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01:00
gen-lockedsig-cache gen-lockedsig-cache: fix bad destination path joining 2016-01-26 22:32:00 +00:00
gen-site-config siteconfig: generate configuration data caches for autoconf 2010-09-03 10:50:02 +01:00
lnr scripts: add lnr (link relative) 2014-03-07 14:58:45 +00:00
multilib_header_wrapper.h multilib_header.bbclass: Add oe_multilib_header wrapper 2011-07-27 15:45:47 +01:00
oe-buildenv-internal oe-buildenv-internal: simplify derivation of BB_ENV_EXTRAWHITE 2016-03-28 15:55:48 +01:00
oe-find-native-sysroot oe-find-native-sysroot: minor optimization 2013-08-03 10:33:12 +01:00
oe-git-proxy oe-git-proxy: support username / password in http proxy 2016-03-28 15:55:49 +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 oe-publish-sdk: exclude sstate-cache if publishing minimal SDK 2016-03-31 23:01:37 +01:00
oe-selftest scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01:00
oe-setup-builddir oe-setup-builddir: tidy up local.conf and bblayers.conf commentary 2016-03-09 16:58:11 +00:00
oe-setup-rpmrepo oe-setup-rpmrepo: add native sysroot so nativepython can be found by env 2013-08-30 18:06:31 +01:00
oe-trim-schemas scripts/oe-setup-builddir: Fix up OE-Core/Poky mismatch for now (and fix permissions) 2011-04-21 19:19:33 +01:00
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 Further cleanup of various poky references 2011-04-21 12:56:16 +01:00
recipetool scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01:00
relocate_sdk.py relocate_sdk: fixed .gccrelocprefix section handling 2016-03-28 15:55:50 +01:00
rootfs_rpm-extract-postinst.awk meta/classes/rootfs_rpm.bbclass: re implement base on rpm5 2010-07-24 00:46:57 +01:00
rpm2cpio.sh rpm2cpio.sh: make compression tests case-insensitive 2012-01-03 12:14:39 +00:00
runqemu runqemu: fix for iso 2016-03-29 23:20:12 +01:00
runqemu-addptable2image scripts/oe-setup-builddir: Fix up OE-Core/Poky mismatch for now (and fix permissions) 2011-04-21 19:19:33 +01:00
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: Replace use of ifconfig with ip 2013-05-16 00:09:47 +03:00
runqemu-ifdown runqemu-ifdown: clean up the remaining iptables rules 2013-08-30 16:23:47 +01:00
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: split the code into functions 2016-03-25 10:29:14 +00:00
runqemu.README scripts/runqemu.README: Clean this up to accurately reflect what the runqemu command now does 2011-04-21 12:56:13 +01:00
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 send-pull-request: add extra CC argument 2013-02-06 09:37:22 +00:00
sstate-cache-management.sh scripts/sstate-cache-management.sh: Change wording 2016-02-15 16:28:43 +00: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 scripts: replace os.system with subprocess.call 2012-05-30 12:04:45 +01:00
sysroot-relativelinks.py image/populate_sdk: Ensure symlinks in target sysroot are relative 2013-09-11 11:05:05 +01:00
test-dependencies.sh test-dependencies.sh: strip only .bb suffix 2015-03-16 17:41:52 +00:00
test-reexec test-reexec: Add script to address issues when task re-execution 2012-05-18 15:25:11 +01:00
test-remote-image scripts, lib: Don't limit traceback lengths to arbitrary values 2016-03-31 23:01:36 +01:00
wic wic: insert local Python paths at front 2015-12-08 10:20:47 +00:00
wipe-sysroot scripts/wipe-sysroot: also delete uninative sysroot 2016-01-26 22:31:58 +00:00
yocto-bsp scripts/yocto-bsp: Exit successfully when asking for help 2015-10-01 07:43:38 +01:00
yocto-kernel yocto-kernel: add support for destroying recipe-space kernel features 2013-03-17 23:10:28 +00:00
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