aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/recipes-graphics/wayland/weston_13.%.bbappend
blob: 3ee9cafabf8cf514235615b37c32f8314ac6a07a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
FILESEXTRAPATHS:prepend:zynqmp := "${THISDIR}/files:"

require weston.inc

ZYNQMP_WARN_DEFAULT = "0"
ZYNQMP_WARN_DEFAULT:zynqmp = "${@bb.utils.contains('DISTRO_FEATURES', 'libmali', '1', '0', d)}"
ZYNQMP_WARN = "${@bb.utils.contains('MACHINE_FEATURES', 'mali400', '${ZYNQMP_WARN_DEFAULT}', '0', d)}"

python() {
    if d.getVar('ZYNQMP_WARN') == "1":
        raise bb.parse.SkipRecipe("Weston %s requires GLES 3 interfaces which are not available when libmali enabled.  Use Weston 9.0.0.0 instead." % (d.getVar('PV')))
}