summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/abi_version.conf2
-rw-r--r--conf/amend-recipes.inc29
-rw-r--r--conf/bitbake.conf176
-rw-r--r--conf/checksums.ini3732
-rw-r--r--conf/compatibility-providers.conf73
-rw-r--r--conf/distro/angstrom-2008.1.conf126
-rw-r--r--conf/distro/chinook-compat.conf7
-rw-r--r--conf/distro/corecdp.conf43
-rw-r--r--conf/distro/include/angstrom-2007-for-openmoko.inc4
-rw-r--r--conf/distro/include/angstrom-2008-preferred-versions.inc41
-rw-r--r--conf/distro/include/angstrom-eglibc.inc9
-rw-r--r--conf/distro/include/angstrom-glibc.inc10
-rw-r--r--conf/distro/include/angstrom-ldflags.inc26
-rw-r--r--conf/distro/include/angstrom-package-deb.inc4
-rw-r--r--conf/distro/include/angstrom-package-ipk.inc5
-rw-r--r--conf/distro/include/angstrom-uclibc.inc2
-rw-r--r--conf/distro/include/angstrom-uclinux-uclibc.inc2
-rw-r--r--conf/distro/include/angstrom.inc22
-rw-r--r--conf/distro/include/angstromoabi.inc4
-rw-r--r--conf/distro/include/fso-autorev.inc8
-rw-r--r--conf/distro/include/glibc-external.inc21
-rw-r--r--conf/distro/include/glibc-internal.inc21
-rw-r--r--conf/distro/include/kaeilos-2009-preferred-versions.inc62
-rw-r--r--conf/distro/include/kaeilos.inc228
-rw-r--r--conf/distro/include/moko-autorev.inc71
-rw-r--r--conf/distro/include/preferred-om-2008-versions.inc4
-rw-r--r--conf/distro/include/preferred-shr-versions.inc50
-rw-r--r--conf/distro/include/preferred-slugos-versions.inc17
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.4-updates.inc2
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.4.inc17
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.5-latest.inc126
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.5.inc419
-rw-r--r--conf/distro/include/preferred-xorg-versions-live.inc357
-rw-r--r--conf/distro/include/sane-feed-deb.inc4
-rw-r--r--conf/distro/include/sane-feed-ipk.inc5
-rw-r--r--conf/distro/include/sane-srcdates.inc1
-rw-r--r--conf/distro/include/sane-srcrevs-fso.inc55
-rw-r--r--conf/distro/include/sane-srcrevs.inc205
-rw-r--r--conf/distro/include/sane-toolchain-eglibc.inc2
-rw-r--r--conf/distro/include/sane-toolchain-glibc.inc2
-rw-r--r--conf/distro/include/sane-toolchain-uclibc.inc3
-rw-r--r--conf/distro/include/sane-toolchain-uclinux-uclibc.inc2
-rw-r--r--conf/distro/include/sane-toolchain.inc79
-rw-r--r--conf/distro/include/shr-autorev.inc18
-rw-r--r--conf/distro/include/slugos.inc9
-rw-r--r--conf/distro/include/toolchain-external.inc6
-rw-r--r--conf/distro/include/toolchain-internal.inc6
-rw-r--r--conf/distro/iphone-compat.conf2
-rw-r--r--conf/distro/jlime-2010.1.conf (renamed from conf/distro/jlime-2009.1.conf)89
-rw-r--r--conf/distro/jlime-donkey.conf139
-rw-r--r--conf/distro/jlime-henchman.conf104
-rw-r--r--conf/distro/jlime-mongo.conf105
-rw-r--r--conf/distro/jlime-shrek.conf54
-rw-r--r--conf/distro/kaeilos.conf153
-rw-r--r--conf/distro/micro-uclibc.conf34
-rw-r--r--conf/distro/micro.conf26
-rw-r--r--conf/distro/minimal-uclibc.conf38
-rw-r--r--conf/distro/minimal.conf44
-rw-r--r--conf/distro/nylon.conf10
-rw-r--r--conf/distro/openmoko.conf1
-rw-r--r--conf/distro/sharprom-compatible.conf3
-rw-r--r--conf/distro/shr.conf207
-rw-r--r--conf/distro/slugos.conf3
-rw-r--r--conf/local.conf.sample6
-rw-r--r--conf/machine/akita.conf4
-rw-r--r--conf/machine/alix.conf4
-rw-r--r--conf/machine/am3517-evm.conf51
-rw-r--r--conf/machine/archos5.conf41
-rw-r--r--conf/machine/at91sam9g45ek.conf29
-rw-r--r--conf/machine/beagleboard.conf1
-rw-r--r--conf/machine/ben-nanonote.conf11
-rw-r--r--conf/machine/bug.conf10
-rw-r--r--conf/machine/c7x0.conf2
-rw-r--r--conf/machine/calamari.conf2
-rw-r--r--conf/machine/cm-t35.conf46
-rw-r--r--conf/machine/collie.conf2
-rw-r--r--conf/machine/da830-omapl137-evm.conf3
-rw-r--r--conf/machine/da850-omapl138-evm.conf14
-rw-r--r--conf/machine/davinci-sffsdr.conf1
-rw-r--r--conf/machine/dm355-evm.conf1
-rw-r--r--conf/machine/dm355-leopard.conf2
-rw-r--r--conf/machine/dm365-evm.conf1
-rw-r--r--conf/machine/dm6446-evm.conf1
-rw-r--r--conf/machine/guinness.conf2
-rw-r--r--conf/machine/hawkboard.conf14
-rw-r--r--conf/machine/htcdream.conf12
-rw-r--r--conf/machine/i686-generic.conf5
-rw-r--r--conf/machine/iei-nanogx-466.conf30
-rw-r--r--conf/machine/igep0020.conf44
-rw-r--r--conf/machine/include/AT91-LCD.inc15
-rw-r--r--conf/machine/include/AT91.inc51
-rw-r--r--conf/machine/include/davinci.inc4
-rw-r--r--conf/machine/include/dm355.inc2
-rw-r--r--conf/machine/include/dm365.inc12
-rw-r--r--conf/machine/include/dm6446.inc13
-rw-r--r--conf/machine/include/kirkwood.inc2
-rw-r--r--conf/machine/include/omap3.inc17
-rw-r--r--conf/machine/include/omapl137.inc1
-rw-r--r--conf/machine/include/omapl138.inc1
-rw-r--r--conf/machine/include/tune-atom.inc9
-rw-r--r--conf/machine/include/tune-strongarm.inc7
-rw-r--r--conf/machine/include/tune-xscale.inc9
-rw-r--r--conf/machine/include/zaurus-2.6.inc19
-rw-r--r--conf/machine/include/zaurus-kernel.inc3
-rw-r--r--conf/machine/ion.conf21
-rw-r--r--conf/machine/jornada6xx.conf13
-rw-r--r--conf/machine/mtcdp-embedded.conf29
-rw-r--r--conf/machine/mtcdp.conf29
-rw-r--r--conf/machine/neuros-osd2.conf1
-rw-r--r--conf/machine/nhk15.conf24
-rw-r--r--conf/machine/om-gta01.conf16
-rw-r--r--conf/machine/om-gta02.conf44
-rw-r--r--conf/machine/omap3-pandora.conf71
-rw-r--r--conf/machine/omap3-touchbook.conf50
-rw-r--r--conf/machine/omap3evm.conf1
-rw-r--r--conf/machine/omap4430-sdp.conf49
-rw-r--r--conf/machine/omapzoom.conf1
-rw-r--r--conf/machine/omapzoom2.conf3
-rw-r--r--conf/machine/openrd-base.conf21
-rw-r--r--conf/machine/openrd-client.conf21
-rw-r--r--conf/machine/palmpre.conf30
-rw-r--r--conf/machine/progear.conf2
-rw-r--r--conf/machine/qemumips.conf15
-rw-r--r--conf/machine/qemux86.conf1
-rw-r--r--conf/machine/sgh-i900.conf24
-rw-r--r--conf/machine/simone.conf10
-rw-r--r--conf/machine/smdk6410.conf16
-rw-r--r--conf/machine/spitz.conf4
-rw-r--r--conf/machine/vortex86sx.conf10
-rw-r--r--conf/machine/x86.conf2
-rw-r--r--conf/machine/xo.conf2
-rw-r--r--conf/sanity.conf2
132 files changed, 6589 insertions, 1556 deletions
diff --git a/conf/abi_version.conf b/conf/abi_version.conf
index 7939d65ad1..7f190c38c1 100644
--- a/conf/abi_version.conf
+++ b/conf/abi_version.conf
@@ -4,7 +4,7 @@
# that breaks the format and have been previously discussed on the mailing list
# with general agreement from the core team.
#
-OELAYOUT_ABI = "2"
+OELAYOUT_ABI = "3"
#
# DISTRO_PR allows us to regenerate all packages when a fundamental change is
diff --git a/conf/amend-recipes.inc b/conf/amend-recipes.inc
new file mode 100644
index 0000000000..bcb93d4e75
--- /dev/null
+++ b/conf/amend-recipes.inc
@@ -0,0 +1,29 @@
+# Allows tweaks to be amended to a recipe via a .inc in its FILESPATH
+#
+# Simply drop amend.inc into an appropriate place in a recipe's FILESPATH and
+# it'll be parsed in after the recipe itself is.
+#
+# Copyright (c) 2009 MontaVista Software, Inc. All rights reserved.
+#
+# Released under the MIT license (see LICENSE.MIT for the terms)
+
+python () {
+ import bb, os
+
+ filespath = d.getVar("FILESPATH", 1).split(":")
+ amendfiles = [os.path.join(fpath, "amend.inc")
+ for fpath in filespath]
+
+ # Adding all amend.incs that can exist to the __depends, to ensure that
+ # creating one of them invalidates the bitbake cache. Note that it
+ # requires a fix in bitbake. Without the bitbake fix, the cache will be
+ # completely invalidated on every bitbake execution.
+ depends = d.getVar("__depends", 0) or []
+ d.setVar("__depends", depends + [(file, 0) for file in amendfiles if not os.path.exists(file)])
+
+ existing = (file for file in amendfiles if os.path.exists(file))
+ try:
+ bb.parse.handle(existing.n