A few train of thoughts about the build procedure mess
[openssl.git] / util / mklink.sh
1 #!/bin/sh
2 #
3 # A bit of an ugly shell script used to actually 'link' files.
4 # Used by 'make links'
5 #
6
7 PATH=$PATH:.:util:../util:../../util
8 export PATH
9
10 from=$1
11 shift
12
13 here=`pwd`
14 tmp=`dirname $from`
15 while [ "$tmp"x != "x" -a "$tmp"x != ".x" ]
16 do
17         t=`basename $here`
18         here=`dirname $here`
19         to="/$t$to"
20         tmp=`dirname $tmp`
21 done
22 to=..$to
23
24 #echo from=$from
25 #echo to  =$to
26 #exit 1
27
28 if [ "$*"x != "x" ]; then
29         for i in $*
30         do
31                 /bin/rm -f $from/$i
32                 point.sh $to/$i $from/$i
33         done
34 fi
35 exit 0;