diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2019-03-01 12:40:01 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2019-03-01 12:40:01 +0000 |
commit | 50df527e2877b30949d22ba064c1c32c6a0e8026 (patch) | |
tree | e9c5e8e1a3bf29836f74853e46bd47429ee22c66 /meson | |
parent | 5b9285ee7face73a360b50b8298935a9534f3ad1 (diff) | |
download | efl-50df527e2877b30949d22ba064c1c32c6a0e8026.tar.gz |
meson - make evas loader confg install shell be binsh compliant
this shell required bash. not good for example if on some unix systems
like bsd that dont have bash... by defauklt. so make it /bin/sh
compliant shell.
Diffstat (limited to 'meson')
-rwxr-xr-x | meson/evas_loader_conf.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/meson/evas_loader_conf.sh b/meson/evas_loader_conf.sh index 4ff60c351b..79d781548c 100755 --- a/meson/evas_loader_conf.sh +++ b/meson/evas_loader_conf.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh original_loader=$1 filename="$(basename $original_loader)" @@ -8,11 +8,12 @@ loader_dir="$(dirname $original_loader)" loader="$(basename $original_loader)" loader_name="$(echo $original_name | cut -f 1 -d '.')" -if [ ${original_loader: -3} == "$ext" ] +if [ `echo -n ${original_loader} | tail -c 3` == "$ext" ] then mv "$DESTDIR"/"$original_loader" "$DESTDIR"/"$loader_dir"/"$original_name" fi -for x in "${@:2}"; do +shift +for x in "$@"; do ln -sf "$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x" done |