Skip to content

Commit cbcadee

Browse files
authored
do not fail here as well
1 parent 7a08ec4 commit cbcadee

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

useful-tools/quick-sharun.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ _determine_what_to_deploy() {
319319
case "$bin" in
320320
*.so*) NEEDED_LIBS="$bin $NEEDED_LIBS";;
321321
esac
322-
322+
323323
# check linked libraries and enable each mode accordingly
324324
for lib in $NEEDED_LIBS; do
325325
case "$lib" in
@@ -996,7 +996,10 @@ _deploy_datadir() {
996996
for datadir in /usr/local/share/* /usr/share/*; do
997997
if echo "${datadir##*/}" | grep -qi "$bin"; then
998998
_echo "* Adding datadir $datadir..."
999-
cp -Lr "$datadir" "$APPDIR/share"
999+
# fallback to cp -r if cp -Lr fails
1000+
# due to broken symlinks in datadir
1001+
cp -Lr "$datadir" "$APPDIR"/share \
1002+
|| cp -r "$datadir" "$APPDIR"/share
10001003
break
10011004
fi
10021005
done

0 commit comments

Comments
 (0)