[meta-ti] Samuli Piippo : libgles-omap3: create ESx.0 folders only if they exist

Arago Project git git at arago-project.org
Tue Mar 25 14:13:10 PDT 2014


Module: meta-ti
Branch: dora
Commit: 2c7119bfabe079a1b809f92a124ffd6df4bb2163
URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=2c7119bfabe079a1b809f92a124ffd6df4bb2163

Author: Samuli Piippo <samuli.piippo at digia.com>
Date:   Wed Mar  5 19:00:24 2014 +0000

libgles-omap3: create ESx.0 folders only if they exist

Instead of creating all folders, only create those that exist
in the Graphics SDK. This fixes QA issue with unshipped ES9.0
folder which does not exists in 4.09.00.01.

Signed-off-by: Samuli Piippo <samuli.piippo at digia.com>
Signed-off-by: Denys Dmytriyenko <denys at ti.com>

---

 recipes-graphics/libgles/libgles-omap3-no-x.inc |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/recipes-graphics/libgles/libgles-omap3-no-x.inc b/recipes-graphics/libgles/libgles-omap3-no-x.inc
index 60bcad5..7bb6cfb 100644
--- a/recipes-graphics/libgles/libgles-omap3-no-x.inc
+++ b/recipes-graphics/libgles/libgles-omap3-no-x.inc
@@ -158,24 +158,14 @@ do_install () {
 
 	#Create different folders for ease of installing into different platforms with different display drivers/ SGX core
 
-	install -d ${D}${libdir}/ES9.0
-	install -d ${D}${libdir}/ES8.0
-	install -d ${D}${libdir}/ES6.0
-	install -d ${D}${libdir}/ES5.0
-	install -d ${D}${libdir}/ES3.0
-
-	install -d ${D}${bindir}/ES9.0
-	install -d ${D}${bindir}/ES8.0
-	install -d ${D}${bindir}/ES6.0
-	install -d ${D}${bindir}/ES5.0
-	install -d ${D}${bindir}/ES3.0
-
 	shared_prog="eglinfo pvr2d_test ${PVR_INIT} services_test sgx_blit_test sgx_clipblit_test sgx_flip_test sgx_init_test sgx_render_flip_test"
 	raw_prog="gles1test1 gles2test1"
 
 	for esrev in 3 5 6 8 9 ; do
 		ESLOCATION=$(eval echo $(echo \$\{ES${esrev}LOCATION\}))
 		if [ -e ${ESLOCATION} ] ; then
+			install -d ${D}${libdir}/ES${esrev}.0
+			install -d ${D}${bindir}/ES${esrev}.0
 			cp -pPR ${ESLOCATION}/lib*${IMGPV} ${ESLOCATION}/pvr_drv.so ${ESLOCATION}/*.a ${D}${libdir}/ES${esrev}.0/
 			for esprog in $shared_prog $raw_prog ; do
 				install -m 0755 ${ESLOCATION}/$esprog ${D}${bindir}/ES${esrev}.0/ 2>/dev/null || true



More information about the meta-ti mailing list