Browse Source

meta-yocto: Split into distro and bsp components

Now we have settled on best practises and compliance criteria, bring meta-yocto
into compliance by separating out the hardware support components into
meta-yocto-bsp leaving policy configuration in meta-yocto.

Also rename the meta-yocto scripts directory to OE-Core can be a clearly
isolated component in poky.

(From meta-yocto rev: eac90e27a032ea23d9a4f35c7eef8b1940c80e22)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
set-pr-number
Richard Purdie 9 years ago
parent
commit
2000698b17
  1. 11
      meta-yocto-bsp/conf/layer.conf
  2. 0
      meta-yocto-bsp/conf/machine/atom-pc.conf
  3. 0
      meta-yocto-bsp/conf/machine/beagleboard.conf
  4. 0
      meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf
  5. 0
      meta-yocto-bsp/conf/machine/routerstationpro.conf
  6. 0
      meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state.bbappend
  7. 0
      meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state
  8. 0
      meta-yocto-bsp/recipes-bsp/formfactor/formfactor/atom-pc/machconfig
  9. 0
      meta-yocto-bsp/recipes-bsp/formfactor/formfactor/beagleboard/machconfig
  10. 0
      meta-yocto-bsp/recipes-bsp/formfactor/formfactor_0.0.bbappend
  11. 0
      meta-yocto-bsp/recipes-core/netbase/netbase-5.0/beagleboard/interfaces
  12. 0
      meta-yocto-bsp/recipes-core/netbase/netbase_5.0.bbappend
  13. 0
      meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend
  14. 0
      meta-yocto-bsp/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine
  15. 0
      meta-yocto-bsp/recipes-core/uclibc/uclibc_git.bbappend
  16. 0
      meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend
  17. 0
      meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend
  18. 0
      meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend
  19. 0
      meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_git.bbappend
  20. 0
      meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf
  21. 0
      meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf
  22. 0
      meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend
  23. 0
      meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
  24. 0
      meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.0.bbappend
  25. 0
      meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.2.bbappend
  26. 0
      meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend
  27. 0
      meta-yocto-bsp/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend
  28. 3
      meta-yocto/conf/bblayers.conf.sample
  29. 1
      meta-yocto/conf/distro/poky.conf

11
meta-yocto-bsp/conf/layer.conf

@ -0,0 +1,11 @@
# We have a conf and classes directory, add to BBPATH
BBPATH := "${BBPATH}:${LAYERDIR}"
# We have a packages directory, add to BBFILES
BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
${LAYERDIR}/recipes-*/*/*.bbappend"
BBFILE_COLLECTIONS += "yoctobsp"
BBFILE_PATTERN_yoctobsp := "^${LAYERDIR}/"
BBFILE_PRIORITY_yoctobsp = "5"

0
meta-yocto/conf/machine/atom-pc.conf → meta-yocto-bsp/conf/machine/atom-pc.conf

0
meta-yocto/conf/machine/beagleboard.conf → meta-yocto-bsp/conf/machine/beagleboard.conf

0
meta-yocto/conf/machine/mpc8315e-rdb.conf → meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf

0
meta-yocto/conf/machine/routerstationpro.conf → meta-yocto-bsp/conf/machine/routerstationpro.conf

0
meta-yocto/recipes-bsp/alsa-state/alsa-state.bbappend → meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state.bbappend

0
meta-yocto/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state → meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state

0
meta-yocto/recipes-bsp/formfactor/formfactor/atom-pc/machconfig → meta-yocto-bsp/recipes-bsp/formfactor/formfactor/atom-pc/machconfig

0
meta-yocto/recipes-bsp/formfactor/formfactor/beagleboard/machconfig → meta-yocto-bsp/recipes-bsp/formfactor/formfactor/beagleboard/machconfig

0
meta-yocto/recipes-bsp/formfactor/formfactor_0.0.bbappend → meta-yocto-bsp/recipes-bsp/formfactor/formfactor_0.0.bbappend

0
meta-yocto/recipes-core/netbase/netbase-5.0/beagleboard/interfaces → meta-yocto-bsp/recipes-core/netbase/netbase-5.0/beagleboard/interfaces

0
meta-yocto/recipes-core/netbase/netbase_5.0.bbappend → meta-yocto-bsp/recipes-core/netbase/netbase_5.0.bbappend

0
meta-yocto/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend → meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend

0
meta-yocto/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine → meta-yocto-bsp/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine

0
meta-yocto/recipes-core/uclibc/uclibc_git.bbappend → meta-yocto-bsp/recipes-core/uclibc/uclibc_git.bbappend

0
meta-yocto/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend → meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend

0
meta-yocto/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend → meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend

0
meta-yocto/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend → meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend

0
meta-yocto/recipes-graphics/mesa/mesa-dri_git.bbappend → meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_git.bbappend

0
meta-yocto/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf → meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf

0
meta-yocto/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf → meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf

0
meta-yocto/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend → meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend

0
meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend → meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend

0
meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend → meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.0.bbappend

0
meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend → meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.2.bbappend

0
meta-yocto/recipes-kernel/linux/linux-yocto_3.4.bbappend → meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend

0
meta-yocto/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend → meta-yocto-bsp/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend

3
meta-yocto/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 = "6"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
@ -8,4 +8,5 @@ BBFILES ?= ""
BBLAYERS ?= " \
##COREBASE##/meta \
##COREBASE##/meta-yocto \
##COREBASE##/meta-yocto-bsp \
"

1
meta-yocto/conf/distro/poky.conf

@ -9,6 +9,7 @@ MAINTAINER = "Poky <poky@yoctoproject.org>"
TARGET_VENDOR = "-poky"
LOCALCONF_VERSION = "1"
LAYER_CONF_VERSION ?= "6"
DISTRO_FEATURES_append = " largefile opengl"

Loading…
Cancel
Save