diff options
author | Vasiliy Ulyanov <v.ulyanov@samsung.com> | 2016-11-01 20:23:29 +0300 |
---|---|---|
committer | Vasiliy Ulyanov <v.ulyanov@samsung.com> | 2016-11-01 20:23:29 +0300 |
commit | cd3113a3e510eee7436fdd10aac4d1ab87bdb14d (patch) | |
tree | 1e0558557f1df55eaa028922d8a049859807b219 | |
parent | ea7ff838e05f01594197b6f724c63775fab5a6e6 (diff) | |
download | emulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.tar.gz emulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.tar.bz2 emulator-yagl-cd3113a3e510eee7436fdd10aac4d1ab87bdb14d.zip |
Fix yagl setup script for x64 archsubmit/tizen/20161102.080516accepted/tizen/wearable/20161102.235956accepted/tizen/tv/20161102.235939accepted/tizen/mobile/20161102.235924accepted/tizen/ivi/20161103.000013accepted/tizen/common/20161102.122215
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-x | packaging/opengl-es-setup-yagl-env.sh | 21 |
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 |