On Wed, Feb 26, 2014 at 2:03 AM, <[email protected]> wrote: > From: Evan Kotara <[email protected]> > > If both X11 and Wayland are in DISTRO_FEATURES, prefer X11
Sorry, Rogerio, but I think a more elaborated commit log is missing here. >From your cover letter, it looks like this recipe replaces another one. But from this patch it only includes a new one. Daiane > > Signed-off-by: Evan Kotara <[email protected]> > Signed-off-by: Rogerio Nunes <[email protected]> > --- > recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb | 40 > +++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > create mode 100644 recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb > > diff --git a/recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb > b/recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb > new file mode 100644 > index 0000000..812e23d > --- /dev/null > +++ b/recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb > @@ -0,0 +1,40 @@ > +SUMMARY = "Freescale GPU SDK Samples" > +DESCRIPTION = "Set of sample applications for Freescale GPU" > +LICENSE = "Proprietary" > +LIC_FILES_CHKSUM = "file://COPYING;md5=44e96dac83a60d6c21a6055f7b31cf0c" > +DEPENDS = "virtual/libgles1 virtual/libgles2 ${WL_DEPENDS}" > +WL_DEPENDS = "${@base_contains('DISTRO_FEATURES', 'wayland', 'wayland', '', > d)}" > + > +inherit fsl-eula-unpack > + > +SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" > +SRC_URI[md5sum] = "7cf0e66cfc6202a51bdd42573e601e6a" > +SRC_URI[sha256sum] = > "89e3753b343b67e3a0d82fe3e96f0b388e73a650c2a00c767cf67efce7d0c217" > + > +S = "${WORKDIR}/${PN}-${PV}" > + > +SUPPORTED_APIS = "GLES1.1 GLES2.0 ${@base_contains('DISTRO_FEATURES', 'x11', > '', 'OpenVG', d)}" > +MAKEFILE_NO_X11 = "${@base_contains('DISTRO_FEATURES', 'wayland', > 'Makefile.wl', 'Makefile.fbdev', d)}" > +MAKEFILE = "${@base_contains('DISTRO_FEATURES', 'x11', 'Makefile.x11', > '${MAKEFILE_NO_X11}', d)}" > + > +EXTRA_OEMAKE += "YOCTO_BUILD=1" > + > +do_compile () { > + export ROOTFS=${STAGING_DIR_HOST} > + for API in ${SUPPORTED_APIS}; do > + cd "${S}/Samples/${API}" > + oe_runmake -f "${MAKEFILE}" > + done > +} > + > +do_install () { > + install -d "${D}/opt/${PN}" > + for API in ${SUPPORTED_APIS}; do > + cd "${S}/Samples/${API}" > + oe_runmake -f "${MAKEFILE}" install > + cp -r bin/* "${D}/opt/${PN}" > + done > +} > + > +FILES_${PN} += "/opt/${PN}" > +FILES_${PN}-dbg += "/opt/${PN}/*/.debug" > -- > 1.8.3.2 > > _______________________________________________ > meta-freescale mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-freescale _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
