Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3027 → Rev 3028

/trunk/tools/fix_symlinks.sh
1,3 → 1,5
#!/bin/bash
 
# by Alf
# This script solves malfunction of symlinks in cygwin
#
6,17 → 8,17
 
 
if uname | grep 'CYGWIN' > /dev/null; then
echo "Good ... you have cygwin"
echo "Good ... you have cygwin"
else
echo "Wrong. This script is only for cygwin"
exit
echo "Wrong. This script is only for cygwin"
exit
fi
for linkName in `find . ! -iwholename '.*svn*' ! -type d -print`; do
if head -n 1 $linkName | grep '^link' > /dev/null; then
linkTarget=`head -n 1 $linkName | sed 's/^link //'`
echo $linkName " -->" $linkTarget
rm $linkName
ln -s "$linkTarget" "$linkName"
fi
if head -n 1 $linkName | grep '^link' > /dev/null; then
linkTarget=`head -n 1 $linkName | sed 's/^link //'`
echo $linkName " -> " $linkTarget
rm $linkName
ln -s "$linkTarget" "$linkName"
fi
done
/trunk/tools/mktmpfs.py
35,6 → 35,7
import struct
 
def align_up(size, alignment):
"Align upwards to a given alignment"
return (((size) + ((alignment) - 1)) & ~((alignment) - 1))
 
def usage(prname):