ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/tradinstall.csh
Revision: 2.1
Committed: Wed Sep 13 16:14:12 1995 UTC (28 years, 6 months ago) by greg
Content type: application/x-csh
Branch: MAIN
Log Message:
Initial revision

File Contents

# User Rev Content
1 greg 2.1 #!/bin/csh -f
2     # SCCSid "$SunId$ LBL"
3     # Install correct version of trad for wish or wish4.0
4     #
5     set instdir = $1
6     set libdir = $2
7    
8     set TLIBFILES = ( *.tcl *.hlp trad.icon tclIndex )
9    
10     set TDIFFS = (`ls | sed -n 's/3\.6\.tcl$//p'`)
11    
12     foreach d ($path)
13     if (-x $d/wish4.0) then
14     set wishcom = $d/wish4.0
15     break
16     endif
17     end
18     if (! $?wishcom) then
19     foreach d ($path)
20     if (-x $d/wish) then
21     set wishcom = $d/wish
22     break
23     endif
24     end
25     if (! $?wishcom) then
26     echo "Cannot find wish executable in current path -- trad not installed."
27     exit 1
28     endif
29     set oldwish
30     endif
31    
32     echo "Installing trad using $wishcom"
33    
34     sed -e "1s|/usr/local/bin/wish|$wishcom|" \
35     -e "s|^set radlib .*|set radlib $libdir|" trad.wsh > $instdir/trad
36     if ($status) exit 1
37     chmod 755 $instdir/trad
38     (cd $libdir ; rm -f $TLIBFILES)
39     cp $TLIBFILES $libdir
40     if ($?oldwish) then
41     foreach i ($TDIFFS)
42     (cd $libdir ; rm -f $i.tcl)
43     cp ${i}3.6.tcl $libdir/$i.tcl
44     end
45     endif