ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/installib
Revision: 1.1
Committed: Fri Feb 28 20:06:51 2003 UTC (21 years, 1 month ago) by greg
Branch: MAIN
CVS Tags: rad3R5
Log Message:
Added missing installib script required by makeall

File Contents

# User Rev Content
1 greg 1.1 #!/bin/csh -f
2     # RCSid $Id$
3     #
4     # Install library files
5     #
6     again2:
7     echo -n "Where do you want the library files [/usr/local/lib/ray]? "
8     set ldir=$<
9     (echo $ldir) >/dev/null
10     if ( $status ) goto again2
11     set ldir=$ldir
12     if ( "$ldir" == "" ) then
13     set ldir=/usr/local/lib/ray
14     else if ( "$ldir" !~ /* ) then
15     echo "Directory must be relative to root, please reenter"
16     goto again2
17     endif
18     if ( $ldir != $cwd/lib ) then
19     if ( ! -d $ldir ) then
20     mkdir $ldir
21     if ( $status ) then
22     echo "Cannot create directory, please reenter"
23     goto again2
24     endif
25     endif
26     set d1=(`ls -id lib`)
27     set d2=(`ls -id $ldir`)
28     if ($d1[1] != $d2[1]) then
29     echo -n "Install library files now [n]? "
30     if ( "$<" =~ [yY]* ) then
31     echo -n "Copying library files to $ldir... "
32     (cd lib ; tar -cf - *) | (cd $ldir ; tar -xf -)
33     echo "Done."
34     endif
35     endif
36     unset d1 d2
37     endif