summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rwxr-xr-xscripts/mksymlinks6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/mksymlinks b/scripts/mksymlinks
index a9050b4..ebe346e 100755
--- a/scripts/mksymlinks
+++ b/scripts/mksymlinks
@@ -3,11 +3,11 @@ cd $OPIEDIR
for file in `make showcomponents`
do
- if [ -d $file/pics ]
- then
dir=`echo $file|sed -e 's#\(.*\)/##g'`
path=`echo $file|sed -e "s#\(.*\)$dir#\1#g"`
- ln -sf $OPIEDIR/$path$dir/pics $OPIEDIR/pics/$dir
+ if [ -d $file/pics -a ! -e $OPIEDIR/pics/$dir ]
+ then
+ ln -sf ../$path$dir/pics $OPIEDIR/pics/$dir
fi
done
exit 0