[meta-ti] [PATCH] libgles-omap3.inc: Add tweaks needed for newer version of the Graphics SDK

Cooper Jr., Franklin fcooper at ti.com
Tue Mar 19 19:18:41 PDT 2013


Sorry this patch is required before the two other Graphics SDK patches I just sent in.

> -----Original Message-----
> From: Cooper Jr., Franklin
> Sent: Tuesday, March 19, 2013 9:18 PM
> To: meta-ti at yoctoproject.org
> Cc: Cooper Jr., Franklin
> Subject: [PATCH] libgles-omap3.inc: Add tweaks needed for newer version of
> the Graphics SDK
> 
> ---
> 
> 
>  recipes-graphics/libgles/libgles-omap3.inc |   18 +++++++++---------
>  1 files changed, 9 insertions(+), 9 deletions(-)
> 
> diff --git a/recipes-graphics/libgles/libgles-omap3.inc b/recipes-
> graphics/libgles/libgles-omap3.inc
> index 66ebcd5..9a90c56 100644
> --- a/recipes-graphics/libgles/libgles-omap3.inc
> +++ b/recipes-graphics/libgles/libgles-omap3.inc
> @@ -181,10 +181,10 @@ do_install () {
> 
>  	cp -pPR
> ${S}/GFX_Linux_SDK/OGLES2/SDKPackage/Builds/OGLES2/Include/*
> ${D}${includedir}/
>  	cp -pPR
> ${S}/GFX_Linux_SDK/OGLES/SDKPackage/Builds/OGLES/Include/*
> ${D}${includedir}/
> -	cp -pPR
> ${S}/GFX_Linux_SDK/OGLES/SDKPackage/Builds/OGLES/${PLATFORM}/Inclu
> de/GLES/* ${D}${includedir}/GLES/ || true
> -	cp -pPr
> ${S}/GFX_Linux_SDK/OGLES2/SDKPackage/Builds/OGLES2/${PLATFORM}/Inc
> lude/GLES/* ${D}${includedir}/GLES2/ || true
> -	cp -pPr
> ${S}/GFX_Linux_SDK/OVG/SDKPackage/Builds/OVG/Include/v*
> ${D}${includedir}/ || true
> -	cp -pPr
> ${S}/GFX_Linux_SDK/OVG/SDKPackage/Builds/OVG/Include/V*
> ${D}${includedir}/ || true
> +	cp -pPR
> ${S}/GFX_Linux_SDK/OGLES/SDKPackage/Builds/OGLES/${PLATFORM}/Inclu
> de/GLES/* ${D}${includedir}/GLES/ 2>/dev/null || true
> +	cp -pPr
> ${S}/GFX_Linux_SDK/OGLES2/SDKPackage/Builds/OGLES2/${PLATFORM}/Inc
> lude/GLES/* ${D}${includedir}/GLES2/ 2>/dev/null || true
> +	cp -pPr
> ${S}/GFX_Linux_SDK/OVG/SDKPackage/Builds/OVG/Include/v*
> ${D}${includedir}/ 2>/dev/null || true
> +	cp -pPr
> ${S}/GFX_Linux_SDK/OVG/SDKPackage/Builds/OVG/Include/V*
> ${D}${includedir}/ 2>/dev/null || true
>  	cp -pPr ${S}/include/*.h ${D}${includedir} || true
>  	cp -pPr ${S}/include/wsegl/*.h ${D}${includedir} || true
> 
> @@ -218,7 +218,7 @@ do_install () {
>  		if [ -e ${ESLOCATION} ] ; then
>  			cp -pPR ${ESLOCATION}/lib*${IMGPV}
> ${ESLOCATION}/pvr_drv.so ${ESLOCATION}/*.a ${D}${libdir}/ES${esrev}.0/
>  			for esprog in $shared_prog $raw_prog
> ${@base_contains('DISTRO_FEATURES', 'x11',"$x11_prog","",d)} ; do
> -				install -m 0755 ${ESLOCATION}/$esprog
> ${D}${bindir}/ES${esrev}.0/ || true
> +				install -m 0755 ${ESLOCATION}/$esprog
> ${D}${bindir}/ES${esrev}.0/ 2>/dev/null || true
>  			done
>  		fi
>  	done
> @@ -232,14 +232,14 @@ do_install () {
>  	if [ ${SUPPORT_XORG} -eq 1 ] ; then
>  		install -d ${D}${bindir}/SGX/demos/X11/
>  		install -m 0755 ${S}/demos/x11/*
> ${D}${bindir}/SGX/demos/X11/
> -		install -d ${D}${bindir}/SGX/trainingcourses/X11
> -		install -m 0755 ${S}/trainingcourses/x11/*
> ${D}${bindir}/SGX/trainingcourses/X11/
> +		install -d ${D}${bindir}/SGX/trainingcourses/X11  2>/dev/null
> || true
> +		install -m 0755 ${S}/trainingcourses/x11/*
> ${D}${bindir}/SGX/trainingcourses/X11/ 2>/dev/null || true
>  	fi
> 
>  	install -d ${D}${bindir}/SGX/demos/Raw/
>  	install -m 0755 ${S}/demos/raw/* ${D}${bindir}/SGX/demos/Raw/
> -	install -d ${D}${bindir}/SGX/trainingcourses/Raw
> -	install -m 0755 ${S}/trainingcourses/raw/*
> ${D}${bindir}/SGX/trainingcourses/Raw/
> +	install -d ${D}${bindir}/SGX/trainingcourses/Raw 2>/dev/null || true
> +	install -m 0755 ${S}/trainingcourses/raw/*
> ${D}${bindir}/SGX/trainingcourses/Raw/ 2>/dev/null || true
> 
> 
>  	# Delete objects and linker scripts hidden between the headers
> --
> 1.7.0.4




More information about the meta-ti mailing list