]> code.ossystems Code Review - openembedded-core.git/commit
distro_features_check: expand with MACHINE_FEATURES and COMBINED_FEATURES, rename
authorDenys Dmytriyenko <denys@ti.com>
Fri, 15 Nov 2019 00:40:07 +0000 (19:40 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 21 Nov 2019 21:17:40 +0000 (21:17 +0000)
commit5f4875b950ce199e91f99c8e945a0c709166dc14
tree7815387574f0435cb3a571abc8bd5647c3e8ff4c
parentdfb3b566412fb704c5ce67c2dec74c5b1a20921f
distro_features_check: expand with MACHINE_FEATURES and COMBINED_FEATURES, rename

Besides checking DISTRO_FEATURES for required or conflicting features,
being able to check MACHINE_FEATURES and/or COMBINED_FEATURES may also
be useful at times.

Temporarily support the old class name with a warning about future
deprecation.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
91 files changed:
meta/classes/distro_features_check.bbclass
meta/classes/features_check.bbclass [new file with mode: 0644]
meta/conf/documentation.conf
meta/recipes-bsp/usbutils/usbutils_012.bb
meta/recipes-connectivity/avahi/avahi-ui_0.7.bb
meta/recipes-connectivity/bluez5/bluez5.inc
meta/recipes-connectivity/connman/connman-gnome_0.7.bb
meta/recipes-core/glib-2.0/glib.inc
meta/recipes-core/glibc/glibc.inc
meta/recipes-core/libxml/libxml2_2.9.9.bb
meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
meta/recipes-core/systemd/systemd-compat-units.bb
meta/recipes-core/systemd/systemd-serialgetty.bb
meta/recipes-core/systemd/systemd_243.bb
meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb
meta/recipes-core/udev/eudev_3.2.8.bb
meta/recipes-core/volatile-binds/volatile-binds.bb
meta/recipes-devtools/mtools/mtools_4.0.23.bb
meta/recipes-devtools/systemd-bootchart/systemd-bootchart_233.bb
meta/recipes-extended/pam/libpam_1.3.1.bb
meta/recipes-extended/xdg-utils/xdg-utils_1.1.3.bb
meta/recipes-gnome/epiphany/epiphany_3.34.1.bb
meta/recipes-gnome/gcr/gcr_3.34.0.bb
meta/recipes-gnome/gtk+/gtk+3.inc
meta/recipes-gnome/libdazzle/libdazzle_3.34.1.bb
meta/recipes-gnome/libnotify/libnotify_0.7.8.bb
meta/recipes-graphics/clutter/clutter-1.0.inc
meta/recipes-graphics/clutter/clutter-gst-3.0.inc
meta/recipes-graphics/clutter/clutter-gtk-1.0.inc
meta/recipes-graphics/cogl/cogl-1.0.inc
meta/recipes-graphics/glew/glew_2.1.0.bb
meta/recipes-graphics/images/core-image-weston.bb
meta/recipes-graphics/images/core-image-x11.bb
meta/recipes-graphics/kmscube/kmscube_git.bb
meta/recipes-graphics/libepoxy/libepoxy_1.5.3.bb
meta/recipes-graphics/libfakekey/libfakekey_git.bb
meta/recipes-graphics/libmatchbox/libmatchbox_1.12.bb
meta/recipes-graphics/libva/libva-utils_2.5.0.bb
meta/recipes-graphics/libva/libva_2.5.0.bb
meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.2.bb
meta/recipes-graphics/mesa/libglu_9.0.1.bb
meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb
meta/recipes-graphics/mesa/mesa.inc
meta/recipes-graphics/mx/mx.inc
meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb
meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb
meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb
meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb
meta/recipes-graphics/piglit/piglit_git.bb
meta/recipes-graphics/pong-clock/pong-clock_1.0.bb
meta/recipes-graphics/startup-notification/startup-notification_0.12.bb
meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb
meta/recipes-graphics/vulkan/vulkan-demos_git.bb
meta/recipes-graphics/vulkan/vulkan-loader_1.1.108.bb
meta/recipes-graphics/vulkan/vulkan-tools_1.1.108.bb
meta/recipes-graphics/waffle/waffle_1.6.0.bb
meta/recipes-graphics/wayland/weston-init.bb
meta/recipes-graphics/wayland/weston_7.0.0.bb
meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb
meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb
meta/recipes-graphics/xorg-app/xorg-app-common.inc
meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
meta/recipes-graphics/xorg-font/xorg-font-common.inc
meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb
meta/recipes-graphics/xorg-lib/libxcb_1.13.1.bb
meta/recipes-graphics/xorg-lib/xcb-util.inc
meta/recipes-graphics/xorg-lib/xorg-lib-common.inc
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
meta/recipes-graphics/xrestop/xrestop_0.4.bb
meta/recipes-multimedia/gstreamer/gst-examples_1.16.0.bb
meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.16.1.bb
meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.16.1.bb
meta/recipes-sato/l3afpad/l3afpad_git.bb
meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_0.2.bb
meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.2.bb
meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_0.1.1.bb
meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_2.11.bb
meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
meta/recipes-sato/matchbox-terminal/matchbox-terminal_0.2.bb
meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb
meta/recipes-sato/pcmanfm/pcmanfm_1.3.1.bb
meta/recipes-sato/puzzles/puzzles_git.bb
meta/recipes-sato/sato-screenshot/sato-screenshot_0.3.bb
meta/recipes-sato/settings-daemon/settings-daemon_0.0.2.bb
meta/recipes-sato/webkit/webkitgtk_2.26.2.bb
meta/recipes-support/atk/at-spi2-atk_2.32.0.bb
meta/recipes-support/consolekit/consolekit_0.4.6.bb
meta/recipes-support/libfm/libfm_1.3.1.bb
meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
meta/recipes-support/vte/vte_0.58.2.bb