From 50df527e2877b30949d22ba064c1c32c6a0e8026 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Fri, 1 Mar 2019 12:40:01 +0000 Subject: [PATCH] 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. --- meson/evas_loader_conf.sh | 7 ++++--- 1 file 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