version 1.24, 2008/04/11 16:52:08
|
version 1.27, 2008/07/14 21:06:04
|
|
|
#! /bin/csh -f | #! /bin/csh -f |
| |
# test changing this file to test the file locking feature |
# set up $JSOC_MACHINE |
|
set JSOC_MACHINE = `build/jsoc_machine.csh` |
|
echo "Machine type is $JSOC_MACHINE" |
|
echo "" |
| |
set CLEAN = "no" | set CLEAN = "no" |
set CHKLIBS = "no" | set CHKLIBS = "no" |
Line 175 if ($CHKLIBS == "no") then |
|
Line 178 if ($CHKLIBS == "no") then |
|
cd lib_third_party | cd lib_third_party |
| |
if (-e ../suflag.txt) then | if (-e ../suflag.txt) then |
ln -sfv /home/jsoc/include include |
if (!(-d include)) then |
ln -sfv /home/jsoc/lib lib |
mkdir include |
|
endif |
|
|
|
if (!(-d lib)) then |
|
mkdir lib |
|
endif |
|
|
|
# Don't make a link directly from include/lib to a directory, else |
|
# all includes files/libs must reside in one directory. |
|
|
|
cd include |
|
# Standard location for all of JSOC's includes |
|
find /home/jsoc/include -maxdepth 1 -name "*.h" -exec ln -sfv {} \; |
|
find /home/jsoc/include -mindepth 1 -type d -exec ln -sfv {} \; |
|
cd .. |
|
|
|
cd lib |
|
# Standard locations for all of JSOC's libraries - x86_64 |
|
if (!(-d linux_x86_64)) then |
|
mkdir linux_x86_64 |
|
endif |
|
|
|
cd linux_x86_64 |
|
find /home/jsoc/lib/linux_x86_64/ -maxdepth 1 -name "*.a" -exec ln -sfv {} \; |
|
cd .. |
|
|
|
# Standard locations for all of JSOC's libraries - ia32 |
|
if (!(-d linux_ia32)) then |
|
mkdir linux_ia32 |
|
endif |
|
|
|
cd linux_ia32 |
|
find /home/jsoc/lib/linux_ia32/ -maxdepth 1 -name "*.a" -exec ln -sfv {} \; |
|
cd .. |
|
|
|
cd .. |
else | else |
# Non-Stanford users: edit these lines to reflect the location of required | # Non-Stanford users: edit these lines to reflect the location of required |
# 3rd party libs: cfitsio.a | # 3rd party libs: cfitsio.a |