|
classes/buildstats-summary.bbclass: shows how many recipes were built from
scratch and how many from shared state at the end of a build. This isn't
ideal, which is why it isn't upstream yet, but the information is quite
useful.
classes/cml1-merge.bbclass: this allows merging of additional snippets of
kernel config into the .config from a bbappend. I suspect this could go
away in favor of something based on linux-yocto, if its config snippets
can be used without a yocto kernel tree.
classes/mirrors.bbclass: this is similar to upstream's default mirror
selection, but avoids having more than one or two location-specific
mirrors for any given host. We don't need to keep trying various
location mirrors when they're generally kept in sync with one another.
Those mirrors exist largely for performance, not additional archive. This
also uses | in the regex to simplify.
classes/package_early_expand.bbclass: this works around a bug we have seen
wherein SUMMARY/DESCRIPTION of packages encounter recursion, due to
package_ipk's use of a package name override coupled with the per-
package variables referring to the main, unsuffixed variables.
classes/sstate-reuse.bbclass: this implements slight restructuring of
SSTATE_DIR, to make it easier for us to handle sstate reuse for native
and cross recipes in a relatively sane way.
classes/kernel.bbclass
classes/image.bbclass: these were pulled from oe-core as of commit
7163ebd92a799b8f000b2b6f303b20de468b5f90, with the switch to
kmod-native reverted for now, as we require support for old
build hosts, and kmod-native doesn't build on machines with
particularly old kernels.
conf/distro/include/mel-providers.conf
conf/distro/include/mel-versions.conf
conf/distro/include/mel-vardeps.conf
conf/distro/mel.conf: our distro and associated configuration
conf/distro/include/expandvars.inc: not currently used, but facilitates forced
early expansion of variables for use with the metadata checksumming
conf/distro/include/kernel-link.inc: creates a unsuffixed kernel link in
DEPLOY_DIR, e.g. 'bzImage'
conf/distro/include/knobs.inc: mel's predefined package groups
conf/distro/include/sstate.inc: remainder of our shared state reuse config
conf/distro/include/tcmode-external-csl.inc: pending changes for upstream
conf/distro/include/toolchain-sanity.inc: extra sanity checks for the external
toolchain which may not be wanted upstream
Signed-off-by: Christopher Larson <kergoth@gmail.com>
|