ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/installib
Revision: 1.3
Committed: Thu Oct 30 15:41:23 2003 UTC (20 years, 11 months ago) by greg
Branch: MAIN
CVS Tags: rad4R2P2, rad5R0, rad3R7P2, rad3R7P1, rad4R2, rad4R1, rad4R0, rad3R6, rad3R6P1, rad3R8, rad3R9, rad4R2P1
Changes since 1.2: +18 -12 lines
Log Message:
Added check for installation of overlay files.

File Contents

# Content
1 #!/bin/csh -f
2 # RCSid $Id: installib,v 1.2 2003/10/20 15:10:17 greg Exp $
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 ( ! -d $ldir ) then
19 mkdir $ldir
20 if ( $status ) then
21 echo "Cannot create directory, please reenter"
22 goto again2
23 endif
24 endif
25 if (! -d lib) then
26 echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
27 echo "You forgot to install the auxiliary files overlay."
28 echo "Download rad3R6supp.tar.gz from http://www.radiance-online.org"
29 echo "and run 'installib' later manually, or ^C now."
30 echo "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
31 exit
32 endif
33 set d1=(`ls -Lid lib`)
34 set d2=(`ls -Lid $ldir`)
35 if ($d1[1] != $d2[1]) then
36 echo -n "Install library files now [n]? "
37 if ( "$<" =~ [yY]* ) then
38 echo -n "Copying library files to $ldir... "
39 (cd lib ; tar -cf - *) | (cd $ldir ; tar -xf -)
40 echo "Done."
41 endif
42 endif
43 unset d1 d2