| # 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" |
| |
| 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}" |