summaryrefslogtreecommitdiff
path: root/meta/conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta/conf')
-rw-r--r--meta/conf/abi_version.conf2
-rw-r--r--meta/conf/bblayers.conf.sample7
-rw-r--r--meta/conf/bitbake.conf219
-rw-r--r--meta/conf/conf-notes.txt1
-rw-r--r--meta/conf/distro/defaultsetup.conf7
-rw-r--r--meta/conf/distro/include/default-distrovars.inc10
-rw-r--r--meta/conf/distro/include/default-providers.inc17
-rw-r--r--meta/conf/distro/include/default-versions.inc8
-rw-r--r--meta/conf/distro/include/distro_alias.inc41
-rw-r--r--meta/conf/distro/include/no-static-libs.inc39
-rw-r--r--meta/conf/distro/include/package_regex.inc279
-rw-r--r--meta/conf/distro/include/security_flags.inc58
-rw-r--r--meta/conf/distro/include/tclibc-glibc.inc6
-rw-r--r--meta/conf/distro/include/tclibc-musl.inc2
-rw-r--r--meta/conf/distro/include/tclibc-uclibc.inc28
-rw-r--r--meta/conf/distro/include/tcmode-default.inc30
-rw-r--r--meta/conf/distro/include/uninative-flags.inc17
-rw-r--r--meta/conf/distro/include/world-broken.inc51
-rw-r--r--meta/conf/distro/include/yocto-uninative.inc11
-rw-r--r--meta/conf/documentation.conf19
-rw-r--r--meta/conf/layer.conf12
-rw-r--r--meta/conf/licenses.conf5
-rw-r--r--meta/conf/local.conf.sample41
-rw-r--r--meta/conf/local.conf.sample.extended46
-rw-r--r--meta/conf/machine-sdk/i586.conf2
-rw-r--r--meta/conf/machine-sdk/i686.conf2
-rw-r--r--meta/conf/machine-sdk/x86_64.conf2
-rw-r--r--meta/conf/machine/include/arm/arch-arm.inc7
-rw-r--r--meta/conf/machine/include/arm/arch-arm64.inc22
-rw-r--r--meta/conf/machine/include/arm/arch-armv4.inc26
-rw-r--r--meta/conf/machine/include/arm/arch-armv5-dsp.inc58
-rw-r--r--meta/conf/machine/include/arm/arch-armv5.inc65
-rw-r--r--meta/conf/machine/include/arm/arch-armv6.inc70
-rw-r--r--meta/conf/machine/include/arm/arch-armv7a.inc236
-rw-r--r--meta/conf/machine/include/arm/arch-armv7ve.inc140
-rw-r--r--meta/conf/machine/include/arm/feature-arm-neon.inc19
-rw-r--r--meta/conf/machine/include/arm/feature-arm-thumb.inc43
-rw-r--r--meta/conf/machine/include/arm/feature-arm-vfp.inc23
-rw-r--r--meta/conf/machine/include/mips/README22
-rw-r--r--meta/conf/machine/include/mips/arch-mips.inc77
-rw-r--r--meta/conf/machine/include/mips/feature-mips-mips16e.inc17
-rw-r--r--meta/conf/machine/include/mips/tune-mips-24k.inc51
-rw-r--r--meta/conf/machine/include/powerpc/arch-powerpc.inc10
-rw-r--r--meta/conf/machine/include/powerpc/arch-powerpc64.inc9
-rw-r--r--meta/conf/machine/include/qemu.inc8
-rw-r--r--meta/conf/machine/include/qemuboot-mips.inc8
-rw-r--r--meta/conf/machine/include/qemuboot-x86.inc15
-rw-r--r--meta/conf/machine/include/sh/arch-sh.inc2
-rw-r--r--meta/conf/machine/include/tune-arm1136jf-s.inc4
-rw-r--r--meta/conf/machine/include/tune-arm920t.inc2
-rw-r--r--meta/conf/machine/include/tune-arm926ejs.inc4
-rw-r--r--meta/conf/machine/include/tune-arm9tdmi.inc2
-rw-r--r--meta/conf/machine/include/tune-c3.inc2
-rw-r--r--meta/conf/machine/include/tune-core2.inc2
-rw-r--r--meta/conf/machine/include/tune-corei7.inc8
-rw-r--r--meta/conf/machine/include/tune-cortexa15.inc72
-rw-r--r--meta/conf/machine/include/tune-cortexa17.inc72
-rw-r--r--meta/conf/machine/include/tune-cortexa5.inc54
-rw-r--r--meta/conf/machine/include/tune-cortexa7.inc74
-rw-r--r--meta/conf/machine/include/tune-cortexa8.inc54
-rw-r--r--meta/conf/machine/include/tune-cortexa9.inc69
-rw-r--r--meta/conf/machine/include/tune-cortexm1.inc11
-rw-r--r--meta/conf/machine/include/tune-cortexm3.inc14
-rw-r--r--meta/conf/machine/include/tune-cortexr4.inc14
-rw-r--r--meta/conf/machine/include/tune-ep9312.inc2
-rw-r--r--meta/conf/machine/include/tune-i586-nlp.inc2
-rw-r--r--meta/conf/machine/include/tune-i586.inc2
-rw-r--r--meta/conf/machine/include/tune-iwmmxt.inc2
-rw-r--r--meta/conf/machine/include/tune-mips32.inc2
-rw-r--r--meta/conf/machine/include/tune-mips32r2.inc14
-rw-r--r--meta/conf/machine/include/tune-mips32r6.inc29
-rw-r--r--meta/conf/machine/include/tune-mips64r2.inc84
-rw-r--r--meta/conf/machine/include/tune-mips64r6.inc58
-rw-r--r--meta/conf/machine/include/tune-octeon.inc4
-rw-r--r--meta/conf/machine/include/tune-power5.inc6
-rw-r--r--meta/conf/machine/include/tune-power6.inc6
-rw-r--r--meta/conf/machine/include/tune-power7.inc6
-rw-r--r--meta/conf/machine/include/tune-ppc476.inc4
-rw-r--r--meta/conf/machine/include/tune-ppc603e.inc4
-rw-r--r--meta/conf/machine/include/tune-ppc7400.inc4
-rw-r--r--meta/conf/machine/include/tune-ppce300c2.inc2
-rw-r--r--meta/conf/machine/include/tune-ppce300c3.inc6
-rw-r--r--meta/conf/machine/include/tune-ppce500.inc8
-rw-r--r--meta/conf/machine/include/tune-ppce500mc.inc7
-rw-r--r--meta/conf/machine/include/tune-ppce500v2.inc8
-rw-r--r--meta/conf/machine/include/tune-ppce5500.inc7
-rw-r--r--meta/conf/machine/include/tune-ppce6500.inc9
-rw-r--r--meta/conf/machine/include/tune-sh3.inc2
-rw-r--r--meta/conf/machine/include/tune-sh4.inc4
-rw-r--r--meta/conf/machine/include/tune-strongarm1100.inc2
-rw-r--r--meta/conf/machine/include/tune-thunderx.inc6
-rw-r--r--meta/conf/machine/include/tune-xscale.inc2
-rw-r--r--meta/conf/machine/include/x86-base.inc6
-rw-r--r--meta/conf/machine/include/x86/arch-x86.inc22
-rw-r--r--meta/conf/machine/qemuarm.conf10
-rw-r--r--meta/conf/machine/qemuarm64.conf18
-rw-r--r--meta/conf/machine/qemumips.conf3
-rw-r--r--meta/conf/machine/qemumips64.conf3
-rw-r--r--meta/conf/machine/qemuppc.conf12
-rw-r--r--meta/conf/machine/qemux86-64.conf14
-rw-r--r--meta/conf/machine/qemux86.conf14
-rw-r--r--meta/conf/multiconfig/default.conf0
-rw-r--r--meta/conf/multilib.conf13
-rw-r--r--meta/conf/sanity.conf4
-rw-r--r--meta/conf/site.conf.sample2
-rw-r--r--meta/conf/swabber/Ubuntu-10.04.1-64/blacklist6
-rw-r--r--meta/conf/swabber/Ubuntu-10.04.1-64/filters7
-rw-r--r--meta/conf/swabber/Ubuntu-10.04.1-64/whitelist23
-rw-r--r--meta/conf/swabber/generic/blacklist2
-rw-r--r--meta/conf/swabber/generic/filters10
-rw-r--r--meta/conf/swabber/generic/whitelist15
-rw-r--r--meta/conf/toasterconf.json106
112 files changed, 1581 insertions, 1349 deletions
diff --git a/meta/conf/abi_version.conf b/meta/conf/abi_version.conf
index a829687780..4964880108 100644
--- a/meta/conf/abi_version.conf
+++ b/meta/conf/abi_version.conf
@@ -4,4 +4,4 @@
# that breaks the format and have been previously discussed on the mailing list
# with general agreement from the core team.
#
-OELAYOUT_ABI = "11"
+OELAYOUT_ABI = "12"
diff --git a/meta/conf/bblayers.conf.sample b/meta/conf/bblayers.conf.sample
index 518da7402c..c985f4f242 100644
--- a/meta/conf/bblayers.conf.sample
+++ b/meta/conf/bblayers.conf.sample
@@ -1,6 +1,6 @@
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
-LCONF_VERSION = "5"
+LCONF_VERSION = "7"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
@@ -8,8 +8,3 @@ BBFILES ?= ""
BBLAYERS ?= " \
##OEROOT##/meta \
"
-
-BBLAYERS_NON_REMOVABLE ?= " \
- ##OEROOT##/meta \
- "
-
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 06971da811..a24be0551d 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -15,7 +15,7 @@ BASELIB_powerpc64 = "lib64"
# Path prefixes
export base_prefix = ""
export prefix = "/usr"
-export exec_prefix = "/usr"
+export exec_prefix = "${prefix}"
# Base paths
export base_bindir = "${base_prefix}/bin"
@@ -41,7 +41,7 @@ export systemd_user_unitdir = "${nonarch_libdir}/systemd/user"
export bindir = "${exec_prefix}/bin"
export sbindir = "${exec_prefix}/sbin"
export libdir = "${exec_prefix}/${baselib}"
-export libexecdir = "${libdir}/${BPN}"
+export libexecdir = "${exec_prefix}/libexec"
export includedir = "${exec_prefix}/include"
export oldincludedir = "${exec_prefix}/include"
localedir = "${libdir}/locale"
@@ -55,13 +55,16 @@ bindir_native = "${prefix_native}/bin"
sbindir_native = "${prefix_native}/sbin"
includedir_native = "${prefix_native}/include"
libdir_native = "${prefix_native}/lib"
-libexecdir_native = "${libdir_native}/${BPN}"
+libexecdir_native = "${prefix_native}/libexec"
base_libdir_native = "/lib"
datadir_native = "${prefix_native}/share"
bindir_cross = "/bin"
bindir_crossscripts = "${bindir}/crossscripts"
prefix_nativesdk = "/usr"
bindir_nativesdk = "${prefix_nativesdk}/bin"
+sbindir_nativesdk = "${prefix_nativesdk}/sbin"
+base_bindir_nativesdk = "/bin"
+base_sbindir_nativesdk = "/sbin"
includedir_nativesdk = "${prefix_nativesdk}/include"
libdir_nativesdk = "${prefix_nativesdk}/lib"
base_libdir_nativesdk = "/lib"
@@ -120,16 +123,16 @@ SDKUSE_NLS ??= "yes"
TARGET_ARCH = "${TUNE_ARCH}"
TARGET_OS = "linux${LIBCEXTENSION}${ABIEXTENSION}"
TARGET_VENDOR = "-oe"
-TARGET_SYS = "${TARGET_ARCH}${TARGET_VENDOR}${@['-' + d.getVar('TARGET_OS', True), ''][d.getVar('TARGET_OS', True) == ('' or 'custom')]}"
+TARGET_SYS = "${TARGET_ARCH}${TARGET_VENDOR}${@['-' + d.getVar('TARGET_OS'), ''][d.getVar('TARGET_OS') == ('' or 'custom')]}"
TARGET_PREFIX = "${TARGET_SYS}-"
TARGET_CC_ARCH = "${TUNE_CCARGS}"
TARGET_LD_ARCH = "${TUNE_LDARGS}"
TARGET_AS_ARCH = "${TUNE_ASARGS}"
-SDK_ARCH = "${BUILD_ARCH}"
+SDKMACHINE ??= "x86_64"
SDK_OS = "${BUILD_OS}"
SDK_VENDOR = "-oesdk"
-SDK_SYS = "${SDK_ARCH}${SDK_VENDOR}${@['-' + d.getVar('SDK_OS', True), ''][d.getVar('SDK_OS', True) == ('' or 'custom')]}"
+SDK_SYS = "${SDK_ARCH}${SDK_VENDOR}${@['-' + d.getVar('SDK_OS'), ''][d.getVar('SDK_OS') == ('' or 'custom')]}"
SDK_PREFIX = "${SDK_SYS}-"
SDK_CC_ARCH = "${BUILD_CC_ARCH}"
SDKPKGSUFFIX = "nativesdk"
@@ -139,7 +142,7 @@ SDK_AS_ARCH = "${BUILD_AS_ARCH}"
TUNE_PKGARCH ??= ""
PACKAGE_ARCH ??= "${TUNE_PKGARCH}"
-MACHINE_ARCH = "${@[d.getVar('TUNE_PKGARCH', True), d.getVar('MACHINE', True)][bool(d.getVar('MACHINE', True))].replace('-', '_')}"
+MACHINE_ARCH = "${@[d.getVar('TUNE_PKGARCH'), d.getVar('MACHINE')][bool(d.getVar('MACHINE'))].replace('-', '_')}"
PACKAGE_EXTRA_ARCHS ??= "${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}}"
PACKAGE_ARCHS = "all any noarch ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}"
# MACHINE_ARCH shouldn't be included here as a variable dependency
@@ -147,7 +150,6 @@ PACKAGE_ARCHS = "all any noarch ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}"
PACKAGE_ARCHS[vardepsexclude] = "MACHINE_ARCH"
MULTIMACH_TARGET_SYS = "${PACKAGE_ARCH}${TARGET_VENDOR}-${TARGET_OS}"
-MULTIMACH_HOST_SYS = "${PACKAGE_ARCH}${HOST_VENDOR}-${HOST_OS}"
##################################################################
# Date/time variables.
@@ -167,17 +169,21 @@ ASSUME_PROVIDED = "\
bzip2-native \
chrpath-native \
file-native \
+ findutils-native \
git-native \
grep-native \
diffstat-native \
patch-native \
- perl-native-runtime \
- python-native-runtime \
+ libgcc-native \
+ hostperl-runtime-native \
+ hostpython-runtime-native \
tar-native \
virtual/libintl-native \
+ virtual/libiconv-native \
texinfo-native \
bash-native \
sed-native \
+ wget-native \
"
# gzip-native should be listed above?
@@ -188,24 +194,26 @@ ASSUME_PROVIDED = "\
PN = "${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[0] or 'defaultpkgname'}"
PV = "${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[1] or '1.0'}"
PR = "${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[2] or 'r0'}"
+PE = ""
PF = "${PN}-${EXTENDPE}${PV}-${PR}"
-EXTENDPE = "${@['','${PE\x7d_'][int(d.get