/[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.5 - (show annotations) (download) (as text)
Sun Feb 22 01:10:49 2004 UTC (21 years, 5 months ago) by cnh
Branch: MAIN
Changes since 1.4: +4 -4 lines
File MIME type: application/x-sh
Per platform flags

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 COMP_PROF faulks
8
9 source mytools/comp_profile.BASE
10 source mytools/comp_profile.${COMP_PROF}
11 setenv TCSH_PATH `which tcsh`
12 cd run
13 if ( -f Makefile ) then
14 make Clean
15 endif
16
17 # ESMF component build. Creates an ESMF component that can be coupled through
18 # the ESMF superstructure layer.
19 ${gm2command} ${gm2mods} ${gm2optfile} ${gm2adoptfile} ${gm2standarddirs}
20 make depend
21 make small_f
22
23 # Copy the scripts from the downloa directory making platform specific mods
24 # along the way.
25 foreach f ( ../mytools/* )
26 if ( -f $f ) then
27 cp $f .
28 cat $f | sed s'|<TCSH_PATH>|'${TCSH_PATH}'|g' > temp.$$
29 mv temp.$$ ${f:t}
30 chmod +x ${f:t}
31 endif
32 end
33 ./mkmod.sh ocn

  ViewVC Help
Powered by ViewVC 1.1.22