summaryrefslogtreecommitdiff
path: root/meson
diff options
context:
space:
mode:
Diffstat (limited to 'meson')
-rwxr-xr-xmeson/evas_loader_conf.sh7
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