aboutsummaryrefslogtreecommitdiffstats
path: root/classes/mirrors.bbclass
AgeCommit message (Collapse)Author
2014-01-10Split up meta-mentor into smaller layersChristopher Larson
- meta-mel: The Mentor Embedded Linux distribution layer - meta-mel-support: Support files for MEL - meta-mentor-staging: Our staging area for bits which belong upstream JIRA: SB-1798 Signed-off-by: Christopher Larson <kergoth@gmail.com>
2013-11-21mirrors: be more explicit, to avoid matching file://Christopher Larson
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2012-11-21mirrors: fall back to downloads.yp.orgChristopher Larson
Make sure we still attempt downloads.yoctoproject.org even when using own-mirrors (own-mirrors overrides PREMIRRORS right now). Also redirect git://sources.redhat.com/ to git://sourceware.org/. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-05-21Initial commitChristopher Larson
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>