Changeset 2010 for branches/DEV_r1879_FCM/NEMOGCM/TOOLS/agrifpp.sh
- Timestamp:
- 2010-07-13T22:54:34+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r1879_FCM/NEMOGCM/TOOLS/agrifpp.sh
r1972 r2010 6 6 #+ 7 7 # 8 #inc $MAIN_DIR/TOOLS/arch.fcm 9 8 10 # ========== 9 11 # agrifpp.sh … … 63 65 64 66 65 MYFILE=`echo $* |awk -F" " '{print $NF}' `66 67 if [ "${MYFILE}" != "par_oce.F90" -a ! -f ${NEMO_TDIR}/${NEW_CONF}}/OPAFILES/param_done ]; then 67 cpp -P -C -traditional${FPP_OPT} ${CONFIG_DIR}/${NEW_CONF}/WORK/par_oce.F90 > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/par_oce.F9068 cpp ${FPP_OPT} ${CONFIG_DIR}/${NEW_CONF}/WORK/par_oce.F90 > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/par_oce.F90 68 69 (cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES ; ${NEMO_TDIR}/${NEW_CONF}/AGRIFLIB/bin/conv agrif_opa.in -rm -comdirin ./ -comdirout AGRIF_MODELFILES/ -convfile par_oce.F90 > /dev/null ) 69 cpp -P -C -traditional-I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_MODELFILES/par_oce.F90 > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/par_oce.F9070 cpp ${FPP_OPT} -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_MODELFILES/par_oce.F90 > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/par_oce.F90 70 71 touch ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/param_done 71 72 elif [ "${MYFILE}" == "par_oce.F90" -a -f ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/param_done ] ; then 72 73 cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES 73 cpp -P -C -traditional-I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC ${MYFILE}74 cpp ${FPP_OPT} -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC ${MYFILE} 74 75 exit 75 76 fi 76 77 77 78 if [ "${MYFILE}" == agrif2model.F90 ]; then 78 cpp - P -C -traditional -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@79 cpp -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@ 79 80 exit 80 81 fi 81 82 82 cpp -P -traditional-I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@ > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/${MYFILE}83 cpp -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@ > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/${MYFILE} 83 84 ( cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES ; ${NEMO_TDIR}/${NEW_CONF}/AGRIFLIB/bin/conv agrif_opa.in -rm -comdirin ./ -comdirout AGRIF_MODELFILES/ -convfile ${MYFILE} > /dev/null ) 84 85 cd ${NEMO_TDIR}/${NEW_CONF} 85 86 mv -f OPAFILES/AGRIF_MODELFILES/${MYFILE} OPAFILES/${MYFILE} 86 cpp -P -C -traditional-IOPAFILES/AGRIF_INC OPAFILES/${MYFILE}87 cpp ${FPP_OPT} -IOPAFILES/AGRIF_INC OPAFILES/${MYFILE} 87 88 else 88 89 shift 89 cpp -P -C -traditional$@90 cpp $@ 90 91 fi 91 92
Note: See TracChangeset
for help on using the changeset viewer.