summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasiliy Ulyanov <v.ulyanov@samsung.com>2016-11-01 20:23:29 +0300
committerVasiliy Ulyanov <v.ulyanov@samsung.com>2016-11-01 20:23:29 +0300
commitcd3113a3e510eee7436fdd10aac4d1ab87bdb14d (patch)
tree1e0558557f1df55eaa028922d8a049859807b219
parentea7ff838e05f01594197b6f724c63775fab5a6e6 (diff)
downloademulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.tar.gz
emulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.tar.bz2
emulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.zip
Driver path can be either /usr/lib/driver or /usr/lib64/driver. Change-Id: I133ea4aa0152f396d3c7ebd4b61dd9fbac8bbfb5 Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
-rwxr-xr-xpackaging/opengl-es-setup-yagl-env.sh21
1 files changed, 14 insertions, 7 deletions
diff --git a/packaging/opengl-es-setup-yagl-env.sh b/packaging/opengl-es-setup-yagl-env.sh
index 288ffd1..1887582 100755
--- a/packaging/opengl-es-setup-yagl-env.sh
+++ b/packaging/opengl-es-setup-yagl-env.sh
@@ -1,15 +1,22 @@
#!/bin/sh
+
PATH=/bin:/usr/bin:/sbin:/usr/sbin
-echo -e "[${_G} OpenGL ES acceleration module setting. ${C_}]"
+DRIVER_PATH="/usr/lib64/driver"
+
+if [ ! -d ${DRIVER_PATH} ]; then
+ DRIVER_PATH="/usr/lib/driver"
+fi
+
+echo -e "[${_G} OpenGL ES acceleration module setting: ${DRIVER_PATH} ${C_}]"
if [ -e /dev/yagl ] ; then
echo -e "[${_G} Emulator supports gles hw acceleration. ${C_}]"
- ln -s -f libEGL.so.1.0 /usr/lib/driver/libEGL.so.1
- ln -s -f libGLESv1_CM.so.1.0 /usr/lib/driver/libGLESv1_CM.so.1
- ln -s -f libGLESv2.so.2.0 /usr/lib/driver/libGLESv2.so.2
+ ln -s -f libEGL.so.1.0 ${DRIVER_PATH}/libEGL.so.1
+ ln -s -f libGLESv1_CM.so.1.0 ${DRIVER_PATH}/libGLESv1_CM.so.1
+ ln -s -f libGLESv2.so.2.0 ${DRIVER_PATH}/libGLESv2.so.2
else
echo -e "[${_G} Emulator does not support gles hw acceleration. ${C_}]"
- ln -s -f libEGL_dummy.so /usr/lib/driver/libEGL.so.1
- ln -s -f libGLESv1_dummy.so /usr/lib/driver/libGLESv1_CM.so.1
- ln -s -f libGLESv2_dummy.so /usr/lib/driver/libGLESv2.so.2
+ ln -s -f libEGL_dummy.so ${DRIVER_PATH}/libEGL.so.1
+ ln -s -f libGLESv1_dummy.so ${DRIVER_PATH}/libGLESv1_CM.so.1
+ ln -s -f libGLESv2_dummy.so ${DRIVER_PATH}/libGLESv2.so.2
fi