Changeset 1985 for branches/DEV_r1879_FCM/NEMOGCM/TOOLS/makenemo_fcm.sh
- Timestamp:
- 2010-07-05T17:54:00+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r1879_FCM/NEMOGCM/TOOLS/makenemo_fcm.sh
r1972 r1985 88 88 #- 89 89 #- FCM and functions location --- 90 #RB Should we add fcm as a vendor ??? 91 #export PATH=${MAIN_DIR}/modeles/fcm/bin:$PATH 90 export PATH=${MAIN_DIR}/EXTERNAL/fcm/bin:$PATH 92 91 93 92 #- … … 149 148 export NEMO_TDIR=${NEMO_TDIR:-$CONFIG_DIR} 150 149 151 #-152 #- Find fcm ---153 . Fcheck_script.sh fcm || exit154 155 #-156 150 #- When used for the first time, choose a compiler --- 157 . Fcheck_archfile.sh ${CMP_NAM} || exit151 . ${TOOLS_DIR}/Fcheck_archfile.sh ${CMP_NAM} || exit 158 152 159 153 #- 160 154 #- Choose a default configuration if needed --- 161 155 #- ORCA2_LIM or last one used --- 162 . Fcheck_config.sh ${NEW_CONF} || exit156 . ${TOOLS_DIR}/Fcheck_config.sh ${NEW_CONF} || exit 163 157 164 158 if [ ${#NEW_CONF} -eq 0 ] ; then … … 166 160 echo "You are installing a new configuration" 167 161 ind=0 168 . Fread_dir.sh OPA_SRC YES169 . Fread_dir.sh LIM_SRC_2YES170 . Fread_dir.sh LIM_SRC_3NO171 . Fread_dir.sh TOP_SRCNO172 . Fread_dir.sh C1D_SRC YES173 . Fread_dir.sh NST_SRC YES174 . Fread_dir.sh OFF_SRCNO162 . ${TOOLS_DIR}/Fread_dir.sh OPA_SRC YES 163 . ${TOOLS_DIR}/Fread_dir.sh LIM_SRC_2 YES 164 . ${TOOLS_DIR}/Fread_dir.sh LIM_SRC_3 NO 165 . ${TOOLS_DIR}/Fread_dir.sh TOP_SRC NO 166 . ${TOOLS_DIR}/Fread_dir.sh C1D_SRC YES 167 . ${TOOLS_DIR}/Fread_dir.sh NST_SRC YES 168 . ${TOOLS_DIR}/Fread_dir.sh OFF_SRC NO 175 169 REF_CONF=ORCA2_LIM 176 170 elif [ ${#NEM_SUBDIR} -gt 0 ] && [ ${#REF_CONF} -eq 0 ]; then … … 180 174 elif [ ${#NEM_SUBDIR} -eq 0 ] && [ ${#REF_CONF} -gt 0 ]; then 181 175 echo "You are installing a new configuration based on ${REF_CONF}" 182 Fcopy_dir.sh ${REF_CONF}176 ${TOOLS_DIR}/Fcopy_dir.sh ${REF_CONF} 183 177 fi 184 178 NEW_CONF=${x_n} 185 . Fmake_config.sh ${NEW_CONF} ${REF_CONF}179 . ${TOOLS_DIR}/Fmake_config.sh ${NEW_CONF} ${REF_CONF} 186 180 else 187 181 sed -e "/${NEW_CONF} /d" ${TOOLS_DIR}/cfg.txt > ${TOOLS_DIR}/cfg.tmp … … 197 191 #- Clean links and librairies --- 198 192 #- Creating the good links, at first on OPA_SRC --- 199 . Fmake_WORK.sh ${NEW_CONF} ${TAB[*]} || exit 200 201 ##SF exit 202 203 . Fmake_bld.sh ${NEW_CONF} ${NEMO_TDIR} || exit 193 . ${TOOLS_DIR}/Fmake_WORK.sh ${NEW_CONF} ${TAB[*]} || exit 194 195 . ${TOOLS_DIR}/Fmake_bld.sh ${NEW_CONF} ${NEMO_TDIR} || exit 204 196 205 197 #- At this stage the configuration has beeen chosen 206 198 #- We look after agrif 207 199 grep key_agrif ${TOOLS_DIR}/cpp.fcm && export AGRIFUSE=1 208 . Fprep_agrif.sh ${NEW_CONF} ${NEMO_TDIR} || exit200 . ${TOOLS_DIR}/Fprep_agrif.sh ${NEW_CONF} ${NEMO_TDIR} || exit 209 201 210 202 #- … … 231 223 #- 232 224 #- Unset variables 233 Fclean_var.sh225 ${TOOLS_DIR}/Fclean_var.sh 234 226 235 227
Note: See TracChangeset
for help on using the changeset viewer.