forked from enlightenment/efl
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.
This commit is contained in:
parent
01633207ca
commit
bd81e38434
|
@ -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"
|
||||
ln -sf "$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x"
|
||||
done
|
Loading…
Reference in New Issue