/[MITgcm]/MITgcm_contrib/ESMF/interface_test/build.sh
ViewVC logotype

Contents of /MITgcm_contrib/ESMF/interface_test/build.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download) (as text)
Fri Feb 20 16:21:41 2004 UTC (21 years, 4 months ago) by cnh
Branch: MAIN
Changes since 1.2: +16 -3 lines
File MIME type: application/x-sh
Several multi-platform tweaks

1 #!/bin/csh -f
2 #
3 # Script to build ESMF component libraries for MITgcm ocean 15L.
4 #
5 setenv BUILDROOT `pwd`
6 setenv COMP_PROF blackforest
7 setenv TCSH_PATH `which tcsh`
8 cd run
9 if ( -f Makefile ) then
10 make Clean
11 endif
12
13 # ESMF component build. Creates an ESMF component that can be coupled through
14 # the ESMF superstructure layer.
15 ../../../tools/genmake2 -mods=../code \
16 -optfile=../../../tools/build_options/sp4 \
17 -adoptfile=../../../tools/adjoint_options/adjoint_default \
18 -standarddirs=" "
19 make depend
20 make small_f
21
22 # Copy the scripts from the downloa directory making platform specific mods
23 # along the way.
24 foreach f ( ../mytools/* )
25 if ( -f $f ) then
26 cp $f .
27 cat $f | sed s'|<TCSH_PATH>|'${TCSH_PATH}'|g' > temp.$$
28 mv temp.$$ ${f:t}
29 chmod +x ${f:t}
30 endif
31 end
32 ./mkmod.sh ocn

  ViewVC Help
Powered by ViewVC 1.1.22