60 |
# copy everything in ../eesupp/src, ../model/src, |
# copy everything in ../eesupp/src, ../model/src, |
61 |
# ../eesupp/inc and ../model/inc into a directory and then |
# ../eesupp/inc and ../model/inc into a directory and then |
62 |
# edit the paths below to ./ |
# edit the paths below to ./ |
63 |
set SOURCEDIRS = ( ../eesupp/src/ ../model/src/ ../diags/src/) |
set SOURCEDIRS = ( ../eesupp/src/ ../model/src/ ../diags/src/ ../pkg/*/) |
64 |
set INCLUDEDIRS = ( ../eesupp/inc/ ../model/inc/ ../diags/inc/) |
set INCLUDEDIRS = ( ./ ../eesupp/inc/ ../model/inc/ ../diags/inc/ ../pkg/*/) |
65 |
set BUILDDIR = ( ../bin/ ) |
set BUILDDIR = ( ../bin/ ) |
66 |
set EXEDIR = ( ../exe/ ) |
set EXEDIR = ( ../exe/ ) |
67 |
set EXECUTABLE = ( mitgcmuv ) |
set EXECUTABLE = ( mitgcmuv ) |
217 |
set LINK = ( 'f90' ) |
set LINK = ( 'f90' ) |
218 |
set FFLAGS = ( '-O 2,fusion' ) |
set FFLAGS = ( '-O 2,fusion' ) |
219 |
breaksw |
breaksw |
220 |
|
case T90: |
221 |
|
case sn7113: |
222 |
|
set FC = ( 'f90' ) |
223 |
|
set LINK = ( 'f90' ) |
224 |
|
set LN = ( '/bin/ln -fs' ) |
225 |
|
set CPP = ( '/opt/ctl/bin/cpp -P' ) |
226 |
|
set DEFINES = ( ${DEFINES} '-DTARGET_CRAY_VECTOR -DCRAY_TS -DWORDLENGTH=4' ) |
227 |
|
set FFLAGS = ( '-Rabc -N 132') |
228 |
|
set FOPTIM = ( '-O0' ) |
229 |
|
set NOOPTFLAGS = ( '-O0' ) |
230 |
|
set NOOPTFILES = ( 'barrier.F different_multiple.F load_external_fields.F') |
231 |
|
breaksw |
232 |
|
case SV1: |
233 |
|
case sn3002: |
234 |
|
set FC = ( 'f90' ) |
235 |
|
set LINK = ( 'f90' ) |
236 |
|
set LN = ( '/bin/ln -fs' ) |
237 |
|
set CPP = ( '/opt/ctl/bin/cpp -P' ) |
238 |
|
set DEFINES = ( ${DEFINES} '-DTARGET_CRAY_VECTOR -DCRAY_TS -DWORDLENGTH=4' ) |
239 |
|
set FFLAGS = ( '-m2 -ea -Rabc -N 132') |
240 |
|
set FOPTIM = ( '-O0' ) |
241 |
|
set NOOPTFLAGS = ( '-O0' ) |
242 |
|
set NOOPTFILES = ( 'barrier.F different_multiple.F load_external_fields.F') |
243 |
|
breaksw |
244 |
default: |
default: |
245 |
echo "Error: platform not recognized: uname -p = " $platform$USEMPI |
echo "Error: platform not recognized: uname -p = " $platform$USEMPI |
246 |
exit |
exit |