/[lmdze]/trunk/libf/make.sh
ViewVC logotype

Annotation of /trunk/libf/make.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 43 - (hide annotations)
Fri Apr 8 12:43:31 2011 UTC (13 years, 1 month ago) by guez
File MIME type: application/x-sh
File size: 762 byte(s)
"start_init_phys" is now called directly by "etat0" instead of through
"start_init_dyn". "qsol_2d" is no longer a variable of module
"start_init_phys_m", it is an argument of
"start_init_phys". "start_init_dyn" now receives "tsol_2d" from
"etat0".

Split file "vlspltqs.f" into "vlspltqs.f90", "vlxqs.f90" and
""vlyqs.f90".

In "start_init_orog", replaced calls to "flin*" by calls to NetCDF95.

1 guez 3 # This is a script in Bash.
2    
3 guez 7 # This script allows to build LMDZE into a directory other than
4 guez 40 # "libf". If you just want to build into "libf" with the current
5     # compiler file, you can invoke "make" directly.
6 guez 3
7 guez 7 # Usage:
8 guez 40 # make.sh [options and arguments for make]
9 guez 7
10 guez 40 set -xe
11 guez 7
12 guez 43 compiler=nag_tools
13 guez 7
14 guez 43 dest_dir=~/Bureau/Compil_prod_$compiler
15     ##dest_dir=/save/workdir_Lionel/LMDZ_work/LMDZE/Compil_prod_$compiler
16    
17 guez 7 # (Do not just use the name of the compiler as a directory name, it
18     # confuses some compilers.)
19 guez 3
20 guez 43 if [[ ../Compilers/$compiler.mk -nt $dest_dir/compiler.mk ]]
21     then
22     cp --force ../Compilers/$compiler.mk $dest_dir/compiler.mk
23     chmod a-w $dest_dir/compiler.mk
24     fi
25    
26     make -C $dest_dir -f $PWD/GNUmakefile -I$PWD $* libf_dir=$PWD
27     # "-I" option for "nag_rules.mk"

Properties

Name Value
svn:eol-style native
svn:executable

  ViewVC Help
Powered by ViewVC 1.1.21