- Timestamp:
- 2010-11-15T04:20:07+01:00 (13 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/nemo_v3_3_beta/NEMOGCM/TOOLS/COMPILE/agrifpp2.sh
r2367 r2384 7 7 # 8 8 9 # ========== 10 # agrifpp .sh11 # ========== 9 # =========== 10 # agrifpp2.sh 11 # =========== 12 12 # 13 13 # ---------------------------- … … 20 20 # :: 21 21 # 22 # $ agrifpp .sh22 # $ agrifpp2.sh 23 23 # 24 24 # … … 34 34 # :: 35 35 # 36 # $ ./agrifpp .sh 1 -Dkey36 # $ ./agrifpp2.sh 1 -Dkey 37 37 # 38 38 # or 39 39 # 40 # $ ./agrifpp .sh -Dkey40 # $ ./agrifpp2.sh -Dkey 41 41 # 42 42 # TODO … … 62 62 FPP_OPT=` echo $* |awk '{ for (i=1 ; i<NF ; i++ ) { printf " %s", $i } }'` 63 63 64 [ ! -d ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/BLD1/ppsrc/nemo/AGRIF_INC ] && mkdir ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/BLD1/ppsrc/nemo/AGRIF_INC 64 65 65 if [ "${MYFILE}" != "par_oce.F90" -a ! -f ${NEMO_TDIR}/${NEW_CONF}}/OPAFILES/param_done ]; then 66 cpp ${FPP_OPT} ${CONFIG_DIR}/${NEW_CONF}/WORK/par_oce.F90 > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/par_oce.F90 67 (cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES ; ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/conv agrif_opa.in -rm -comdirin ./ -comdirout AGRIF_MODELFILES/ -convfile par_oce.F90 > /dev/null ) 68 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 69 touch ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/param_done 70 elif [ "${MYFILE}" == "par_oce.F90" -a -f ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/param_done ] ; then 71 cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES 72 cpp ${FPP_OPT} -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC ${MYFILE} 73 exit 74 fi 75 76 if [ "${MYFILE}" == agrif2model.F90 ]; then 77 cpp -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@ 78 exit 79 fi 80 81 cpp -I${NEMO_TDIR}/${NEW_CONF}/OPAFILES/AGRIF_INC $@ > ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/${MYFILE} 82 ( cd ${NEMO_TDIR}/${NEW_CONF}/OPAFILES ; ${NEMO_TDIR}/${NEW_CONF}/OPAFILES/conv agrif_opa.in -rm -comdirin ./ -comdirout AGRIF_MODELFILES/ -convfile ${MYFILE} > /dev/null ) 83 cd ${NEMO_TDIR}/${NEW_CONF} 84 mv -f OPAFILES/AGRIF_MODELFILES/${MYFILE} OPAFILES/${MYFILE} 85 cpp ${FPP_OPT} -IOPAFILES/AGRIF_INC OPAFILES/${MYFILE} 66 ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/conv ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/agrif_opa.in -rm -comdirin ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/BLD1/ppsrc/nemo/ -comdirout ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/AGRIF_MODELFILES/ -convfile ${MYFILE} > /dev/null 67 cpp ${FPP_OPT} -I${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/BLD1/ppsrc/nemo/AGRIF_INC ${NEMO_TDIR}/${NEW_CONF}/BLD/OPAFILES/AGRIF_MODELFILES/${MYFILE} 86 68 else 87 69 shift 88 70 cpp $@ 89 71 fi 90
Note: See TracChangeset
for help on using the changeset viewer.