diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-14 16:23:49 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-14 16:25:24 +0000 |
commit | bd81e38434660314249036170f84e3fc7a6904ea (patch) | |
tree | 84be894236e1b3e8563fa340fe753898bb48945b /meson | |
parent | 01633207cabcafdaf078e7264c70c2c49f04be7a (diff) | |
download | efl-bd81e38434660314249036170f84e3fc7a6904ea.tar.gz |
meson- evas generic loader symlinks - fix to point to right place
symlinks for loaders and their extensions first pointers to an abs
pathname that was bad for destdirs with packaging and they also linked
to the wrong file - they had an extra . at the end due to link script
not using basename right. this fixes both of these to now point
relative (locally) and remove the . t the end so they work again.
Diffstat (limited to 'meson')
-rwxr-xr-x | meson/evas_loader_conf.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meson/evas_loader_conf.sh b/meson/evas_loader_conf.sh index 5ed40e3a2e..4ff60c351b 100755 --- a/meson/evas_loader_conf.sh +++ b/meson/evas_loader_conf.sh @@ -3,7 +3,7 @@ original_loader=$1 filename="$(basename $original_loader)" ext="${ext##*.}" -original_name="$(basename $original_loader $ext)" +original_name="$(basename $original_loader .$ext)" loader_dir="$(dirname $original_loader)" loader="$(basename $original_loader)" loader_name="$(echo $original_name | cut -f 1 -d '.')" @@ -14,5 +14,5 @@ if [ ${original_loader: -3} == "$ext" ] fi for x in "${@:2}"; do - ln -sf "$DESTDIR"/"$loader_dir"/"$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x" -done
\ No newline at end of file + ln -sf "$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x" +done |