Changeset 816 for LMDZ4/trunk/makegcm_fcm
- Timestamp:
- Jul 17, 2007, 5:28:50 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/makegcm_fcm
r783 r816 24 24 set veget=false 25 25 set chimie=false 26 set psmile=false27 26 set parallel=false 28 27 set io=ioipsl … … 60 59 [-p PHYS] : compilation avec la physique libf/phyPHYS, (def: lmd) 61 60 [-debug] : compile avec options debug. 62 [-c false/ true] : couplé océan : mpi1/mpi2/false (def: false)61 [-c false/MPI1/MPI2] : couplé océan : MPI1/MPI2/false (def: false) 63 62 [-v false/true] : avec ou sans végétation (def: false) 64 63 [-chimie SCHEMA/false] : nom du schéma chimique ou false (def) … … 163 162 if ( "$couple" != 'false' ) then 164 163 set CPP_KEY="$CPP_KEY CPP_COUPLE" 165 set CPP_KEY="$CPP_KEY CPP_PSMILE" 166 set INCLUDE="$INCLUDE -I${OASIS_INCDIR}.$couple" 167 set LIB="$LIB -L${OASIS_LIBDIR} -loasis.$couple" 164 set INCLUDE="$INCLUDE -I${OASIS_INCDIR}" 165 set LIB="$LIB -L${OASIS_LIBDIR} -lpsmile.${couple} -lmpp_io" 168 166 endif 169 167 … … 175 173 set CPP_KEY="$CPP_KEY CPP_VEGET" 176 174 set INCLUDE="${INCLUDE} -I${ORCH_INCDIR}" 177 set LIB="${LIB} -L${ORCH_LIBDIR} -lsechiba -lparameters -lstomate -lparallel "175 set LIB="${LIB} -L${ORCH_LIBDIR} -lsechiba -lparameters -lstomate -lparallel -lorglob" 178 176 endif 179 177 … … 311 309 set SUFF_NAME=${SUFF_NAME}_inca 312 310 endif 313 314 #########################################################315 # On adapte certains include à F90 (mener a disparaitre)316 #########################################################317 #sed -e 's/^c/\!/' $libf/grid/dimensions.h >! $libf/grid/dimensions90.tmp318 #if ( ! -f $libf/grid/dimensions90.h || `diff $libf/grid/dimensions90.tmp $libf/grid/dimensions90.h | wc -w` ) then319 # \mv $libf/grid/dimensions90.tmp $libf/grid/dimensions90.h320 #endif321 #awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ s/) {if (NR > 1) print p0," &"; sub (" s"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/dyn3d/paramet.h >! $libf/dyn3d/paramet90.tmp322 #if ( ! -f $libf/dyn3d/paramet90.h || `diff $libf/dyn3d/paramet90.tmp $libf/dyn3d/paramet90.h | wc -w` ) then323 # \mv $libf/dyn3d/paramet90.tmp $libf/dyn3d/paramet90.h324 #endif325 #awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ \./) {if (NR > 1) print p0," &"; sub (" \."," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/dyn3d/control.h >! $libf/dyn3d/control.tmp326 #if ( ! -f $libf/dyn3d/control.inc || `diff $libf/dyn3d/control.tmp $libf/dyn3d/control.inc | wc -w` ) then327 # \mv $libf/dyn3d/control.tmp $libf/dyn3d/control.inc328 #endif329 #awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ S/) {if (NR > 1) print p0," &"; sub (" S"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/phylmd/YOMCST.h >! $libf/phylmd/YOMCST.tmp330 #if ( ! -f $libf/phylmd/YOMCST.inc || `diff $libf/phylmd/YOMCST.tmp $libf/phylmd/YOMCST.inc | wc -w` ) then331 # \mv $libf/phylmd/YOMCST.tmp $libf/phylmd/YOMCST.inc332 #endif333 #awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ S/) {if (NR > 1) print p0," &"; sub (" S"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/phylmd/clesphys.h >! $libf/phylmd/clesphys.tmp334 #if ( ! -f $libf/phylmd/clesphys.inc || `diff $libf/phylmd/clesphys.tmp $libf/phylmd/clesphys.inc | wc -w` ) then335 # \mv $libf/phylmd/clesphys.tmp $libf/phylmd/clesphys.inc336 #endif337 338 #########################################################339 311 340 312 cd $LMDGCM
Note: See TracChangeset
for help on using the changeset viewer.