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