Changeset 1080 for trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
- Timestamp:
- 10/07/14 12:14:11 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
r1079 r1080 1289 1289 1290 1290 (( i_ = 0 )) 1291 for file in ${list_file[@]} 1292 do 1291 for file in ${list_file[@]} ; do 1293 1292 echo "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ " >> ${file_out} 1294 1293 echo "| " ${i_} " " ${file} >> ${file_out} … … 1300 1299 (( i_ = i_ + 1 )) 1301 1300 done 1301 if ( ${ExecutionFail} ) ; then 1302 IGCM_sys_Cp ${file_out} ${SUBMIT_DIR}/Debug 1303 fi 1304 1302 1305 if [ X${Pack} = Xtrue ] ; then 1303 1306 eval IGCM_sys_PutBuffer_Out ${file_out} \${R_BUF_${comp}_D}/${file_out} … … 1305 1308 eval IGCM_sys_Put_Out ${file_out} \${R_OUT_${comp}_D}/${file_out} 1306 1309 fi 1310 1307 1311 eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file_out}" > /dev/null 2>&1 1308 1309 if ( ${ExecutionFail} ) ; then1310 IGCM_sys_Cp ${file_out} ${SUBMIT_DIR}/Debug1311 fi1312 1312 else 1313 for file in ${list_file[@]} 1314 do 1313 for file in ${list_file[@]} ; do 1314 if ( ${ExecutionFail} ) ; then 1315 IGCM_sys_Cp ${file} ${SUBMIT_DIR}/Debug/${PREFIX}_${file} 1316 fi 1317 1315 1318 if [ X${Pack} = Xtrue ] ; then 1316 1319 eval IGCM_sys_PutBuffer_Out ${file} \${R_BUF_${comp}_D}/${PREFIX}_${file} … … 1318 1321 eval IGCM_sys_Put_Out ${file} \${R_OUT_${comp}_D}/${PREFIX}_${file} 1319 1322 fi 1323 1320 1324 eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file}" > /dev/null 2>&1 1321 1322 if ( ${ExecutionFail} ) ; then1323 IGCM_sys_Cp ${file} ${SUBMIT_DIR}/Debug/${PREFIX}_${file}1324 fi1325 1325 done 1326 1326 fi … … 1329 1329 eval IGCM_sys_Mv ${file_in}* ${file_in} 1330 1330 fi 1331 1332 if ( ${ExecutionFail} ) ; then 1333 IGCM_sys_Cp ${file_in} ${SUBMIT_DIR}/Debug/${file_out} 1334 fi 1335 1331 1336 if [ X${Pack} = Xtrue ] ; then 1332 1337 eval IGCM_sys_PutBuffer_Out ${file_in} \${R_BUF_${comp}_D}/${file_out} … … 1335 1340 fi 1336 1341 eval FileToBeDeleted[${#FileToBeDeleted[@]}]="${file_in}" > /dev/null 2>&1 1337 1338 if ( ${ExecutionFail} ) ; then1339 IGCM_sys_Cp ${file_in} ${SUBMIT_DIR}/Debug/${file_out}1340 fi1341 1342 fi 1342 1343 done … … 1473 1474 if [ $DRYRUN -le 1 ]; then 1474 1475 if [ X$( eval echo \${${compname}_${flag_post}_Patches[0]} ) != X${NULL_STR} ]; then 1475 for Patch in $( eval echo \${${compname}_${flag_post}_Patches[*]} ) ; do1476 for Patch in $( eval echo \${${compname}_${flag_post}_Patches[*]} ) ; do 1476 1477 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 1477 1478 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh … … 1506 1507 # 1507 1508 if [ $DRYRUN -le 1 ]; then 1508 for Patch in $( eval echo \${${compname}_${flag_post}_Patches[*]} ) ; do1509 for Patch in $( eval echo \${${compname}_${flag_post}_Patches[*]} ) ; do 1509 1510 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 1510 1511 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh
Note: See TracChangeset
for help on using the changeset viewer.