source: mainline/tools/cygwin_symlink_patch.sh@ 8ccd2ea

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 8ccd2ea was 6b781c0, checked in by Jakub Jermar <jakub@…>, 18 years ago

Merge arm32 into trunk.

  • Property mode set to 100644
File size: 627 bytes
Line 
1# by Alf
2# This script solves malfunction of symlinks in cygwin
3#
4# Download sources from repository and than run this script to correct symlinks
5# to be able compile project
6
7
8if uname | grep 'CYGWIN' > /dev/null; then
9 echo "Good ... you have cygwin"
10else
11 echo "Wrong. This script is only for cygwin"
12 exit
13fi
14
15for linkName in `find . ! -iwholename '.*svn*' ! -type d -print`; do
16 if head -n 1 $linkName | grep '^link' > /dev/null; then
17 linkTarget=`head -n 1 $linkName | sed 's/^link //'`
18 echo $linkName " -->" $linkTarget
19 rm $linkName
20 ln -s "$linkTarget" "$linkName"
21 fi
22done
23
24
25
26
27
28
29
Note: See TracBrowser for help on using the repository browser.