mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
This means mismatched layers are more clearly identified to the user in cases where compatibility has not been tested. This is perhaps not as needed for the core repository (other than CORENAMES) but lets lead by example. (From OE-Core rev: cde66d5eac8e5c2821ba225dc4be4af4e0581652) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
66 lines
1.7 KiB
Plaintext
66 lines
1.7 KiB
Plaintext
# We have a conf and classes directory, add to BBPATH
|
|
BBPATH .= ":${LAYERDIR}"
|
|
# We have recipes-* directories, add to BBFILES
|
|
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb"
|
|
|
|
BBFILE_COLLECTIONS += "core"
|
|
BBFILE_PATTERN_core = "^${LAYERDIR}/"
|
|
BBFILE_PRIORITY_core = "5"
|
|
|
|
# This should only be incremented on significant changes that will
|
|
# cause compatibility issues with other layers
|
|
LAYERVERSION_core = "10"
|
|
|
|
LAYERSERIES_CORENAMES = "rocko"
|
|
|
|
BBLAYERS_LAYERINDEX_NAME_core = "openembedded-core"
|
|
|
|
# Set a variable to get to the top of the metadata location
|
|
COREBASE = '${@os.path.normpath("${LAYERDIR}/../")}'
|
|
|
|
# opkg-utils is for update-alternatives :(
|
|
SIGGEN_EXCLUDERECIPES_ABISAFE += " \
|
|
sysvinit-inittab \
|
|
shadow-securetty \
|
|
opkg-arch-config \
|
|
netbase \
|
|
init-ifupdown \
|
|
connman-conf \
|
|
formfactor \
|
|
xserver-xf86-config \
|
|
pointercal-xinput \
|
|
base-files \
|
|
keymaps \
|
|
udev-extraconf \
|
|
packagegroup-x11-xserver \
|
|
systemd-serialgetty \
|
|
initscripts \
|
|
shadow \
|
|
shadow-sysroot \
|
|
base-passwd \
|
|
opkg-utils \
|
|
gstreamer1.0-meta-base \
|
|
"
|
|
|
|
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
|
|
gcc-cross-${TARGET_ARCH}->virtual/${TARGET_PREFIX}libc-for-gcc \
|
|
gcc-cross-${TARGET_ARCH}->linux-libc-headers \
|
|
ppp-dialin->ppp \
|
|
resolvconf->bash \
|
|
docbook-xsl-stylesheets->perl \
|
|
ca-certificates->openssl \
|
|
initramfs-framework->${VIRTUAL-RUNTIME_base-utils} \
|
|
initramfs-framework->systemd \
|
|
initramfs-framework->eudev \
|
|
liberation-fonts->fontconfig \
|
|
cantarell-fonts->fontconfig \
|
|
gnome-icon-theme->librsvg \
|
|
font-alias->font-util \
|
|
weston-init->weston \
|
|
weston-init->kbd \
|
|
oprofile->virtual/kernel \
|
|
"
|
|
|
|
# We need to keep bitbake tools in PATH
|
|
PATH := "${@os.path.dirname(bb.utils.which(d.getVar('PATH'),'bitbake'))}:${HOSTTOOLS_DIR}"
|