Changeset 2072 for branches/devmercator2010/NVTK
- Timestamp:
- 2010-09-08T16:29:38+02:00 (14 years ago)
- Location:
- branches/devmercator2010/NVTK
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_GYRE
r1791 r2072 38 38 #-Q- sx8mercure prefix = -D 39 39 #-Q- sx8brodie prefix = -D 40 #-Q- es 2prefix = -D40 #-Q- eshpux prefix = -D 41 41 #-Q- sxdkrz prefix = -D 42 42 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_GYRE_LOBSTER
r1791 r2072 38 38 #-Q- sx8mercure prefix = -D 39 39 #-Q- sx8brodie prefix = -D 40 #-Q- es 2prefix = -D40 #-Q- eshpux prefix = -D 41 41 #-Q- sxdkrz prefix = -D 42 42 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM
r1791 r2072 39 39 #-Q- sx8mercure prefix = -D 40 40 #-Q- sx8brodie prefix = -D 41 #-Q- es 2prefix = -D41 #-Q- eshpux prefix = -D 42 42 #-Q- sxdkrz prefix = -D 43 43 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM3
r1791 r2072 39 39 #-Q- sx8mercure prefix = -D 40 40 #-Q- sx8brodie prefix = -D 41 #-Q- es 2prefix = -D41 #-Q- eshpux prefix = -D 42 42 #-Q- sxdkrz prefix = -D 43 43 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM_PISCES
r1791 r2072 38 38 #-Q- sx8mercure prefix = -D 39 39 #-Q- sx8brodie prefix = -D 40 #-Q- es 2prefix = -D40 #-Q- eshpux prefix = -D 41 41 #-Q- sxdkrz prefix = -D 42 42 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_OFF_PISCES
r1791 r2072 38 38 #-Q- sx8mercure prefix = -D 39 39 #-Q- sx8brodie prefix = -D 40 #-Q- es 2prefix = -D40 #-Q- eshpux prefix = -D 41 41 #-Q- sxdkrz prefix = -D 42 42 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ZAGRIF
r1791 r2072 38 38 #-Q- sx8mercure prefix = -D 39 39 #-Q- sx8brodie prefix = -D 40 #-Q- es 2prefix = -D40 #-Q- eshpux prefix = -D 41 41 #-Q- sxdkrz prefix = -D 42 42 #-Q- linux prefix = -D -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_GYRE.ksh
r2040 r2072 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx17 USE_IOSERVER=xxx18 NB_PROCS_IOSERVER=xxx19 16 20 17 # Variables changed by ins_valid.ksh script … … 110 107 111 108 mv nam.tmp namelist 112 113 # iom_put xml file114 if [ "${USE_IOMPUT}" = "true" ]115 then116 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def117 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml118 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$119 mv tmp$$ xmlio_server.def120 fi121 122 109 123 110 # Analytical forcing … … 232 219 case ${RUN} in 233 220 'mon' | 'omp' ) 234 liste_files=' *abort* memory* namelist* *xml*perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;;221 liste_files=' *abort* memory* namelist* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;; 235 222 'mpi' ) 236 liste_files=' *abort* namelist* *xml*solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;;223 liste_files=' *abort* namelist* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;; 237 224 esac 238 225 … … 258 245 ############################################################## 259 246 ############################################################## 260 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']247 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 261 248 then 262 249 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_GYRE_LOBSTER.ksh
r2040 r2072 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx17 USE_IOSERVER=xxx18 NB_PROCS_IOSERVER=xxx19 20 16 21 17 # Variables changed by ins_valid.ksh script … … 132 128 sed -e "s%$PAT_ADD% nwritedia = ${ITERATIONS}%" namelist_lobster > nam.tmp 133 129 mv nam.tmp namelist_lobster 134 135 # iom_put xml file136 if [ "${USE_IOMPUT}" = "true" ]137 then138 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def139 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml140 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$141 mv tmp$$ xmlio_server.def142 fi143 130 144 131 # Analytical forcing … … 266 253 case ${RUN} in 267 254 'mon' | 'omp' ) 268 liste_files=' *abort* memory* namelist* *xml*perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;;255 liste_files=' *abort* memory* namelist* perfs* solver.stat ocean.output layout* GYRE* restart* mono*' ;; 269 256 'mpi' ) 270 liste_files=' *abort* namelist* *xml*solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;;257 liste_files=' *abort* namelist* solver.stat perfs* ocean.output* layout* GYRE* restart* mpp*' ;; 271 258 esac 272 259 … … 292 279 ############################################################## 293 280 ############################################################## 294 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']281 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 295 282 then 296 283 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_ORCA2_LIM.ksh
r2040 r2072 139 139 140 140 # Get forcing files 141 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 2.tar ORCA2_LIM_nemo_v3.2.tar142 tar xvf ORCA2_LIM_nemo_v3. 2.tar143 rm -f ORCA2_LIM_nemo_v3. 2.tar141 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 142 tar xvf ORCA2_LIM_nemo_v3.1.tar 143 rm -f ORCA2_LIM_nemo_v3.1.tar 144 144 145 145 # Get restarts files if needed … … 310 310 ############################################################## 311 311 ############################################################## 312 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']312 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 313 313 then 314 314 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_ORCA2_LIM3.ksh
r2040 r2072 135 135 136 136 # Get forcing files 137 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 2.tar ORCA2_LIM_nemo_v3.2.tar138 tar xvf ORCA2_LIM_nemo_v3. 2.tar139 rm -f ORCA2_LIM_nemo_v3. 2.tar137 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 138 tar xvf ORCA2_LIM_nemo_v3.1.tar 139 rm -f ORCA2_LIM_nemo_v3.1.tar 140 140 141 141 # Get restarts files if needed … … 306 306 ############################################################## 307 307 ############################################################## 308 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']308 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 309 309 then 310 310 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_ORCA2_LIM_PISCES.ksh
r2040 r2072 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx17 USE_IOSERVER=xxx18 NB_PROCS_IOSERVER=xxx19 20 16 21 17 # Variables changed by ins_valid.ksh script … … 163 159 mv nam.tmp namelist_pisces 164 160 165 # iom_put xml file166 if [ "${USE_IOMPUT}" = "true" ]167 then168 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def169 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml170 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$171 mv tmp$$ xmlio_server.def172 fi173 174 161 # Get forcing files 175 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 2.tar ORCA2_LIM_nemo_v3.2.tar176 tar xvf ORCA2_LIM_nemo_v3. 2.tar177 rm -f ORCA2_LIM_nemo_v3. 2.tar162 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 163 tar xvf ORCA2_LIM_nemo_v3.1.tar 164 rm -f ORCA2_LIM_nemo_v3.1.tar 178 165 179 166 # Get forcing pisces files … … 305 292 case ${RUN} in 306 293 'mon' | 'omp' ) 307 liste_files='*abort* memory* namelist* *xml*perfs* solver.stat ocean.output layout* ORCA2* restart* mono*' ;;294 liste_files='*abort* memory* namelist* perfs* solver.stat ocean.output layout* ORCA2* restart* mono*' ;; 308 295 'mpi' ) 309 liste_files='*abort* namelist* *xml*solver.stat perfs* ocean.output* layout* ORCA2* restart* mpp*' ;;296 liste_files='*abort* namelist* solver.stat perfs* ocean.output* layout* ORCA2* restart* mpp*' ;; 310 297 esac 311 298 … … 331 318 ############################################################## 332 319 ############################################################## 333 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']320 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 334 321 then 335 322 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_ORCA2_OFF_PISCES.ksh
r2040 r2072 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx17 USE_IOSERVER=xxx18 NB_PROCS_IOSERVER=xxx19 20 16 21 17 # Variables changed by ins_valid.ksh script … … 138 134 mv nam.tmp namelist_pisces 139 135 140 # iom_put xml file141 if [ "${USE_IOMPUT}" = "true" ]142 then143 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def144 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml145 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$146 mv tmp$$ xmlio_server.def147 fi148 136 149 137 # Get forcing files … … 276 264 case ${RUN} in 277 265 'mon' | 'omp' ) 278 liste_files='*abort* memory* namelist* *xml*perfs* ocean.output layout* PISCES* restart* mono*' ;;266 liste_files='*abort* memory* namelist* perfs* ocean.output layout* PISCES* restart* mono*' ;; 279 267 'mpi' ) 280 liste_files='*abort* namelist* *xml*perfs* ocean.output* layout* PISCES* restart* mpp*' ;;268 liste_files='*abort* namelist* perfs* ocean.output* layout* PISCES* restart* mpp*' ;; 281 269 esac 282 270 … … 302 290 ############################################################## 303 291 ############################################################## 304 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']292 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 305 293 then 306 294 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/INSTALL/JOBS/job_ZAGRIF.ksh
r2040 r2072 14 14 MYO_EXP=xxx 15 15 TSYMB=xxx 16 USE_IOMPUT=xxx17 USE_IOSERVER=xxx18 NB_PROCS_IOSERVER=xxx19 16 20 17 # Variables changed by ins_valid.ksh script … … 149 146 done 150 147 151 # iom_put xml file152 if [ "${USE_IOMPUT}" = "true" ]153 then154 get_namelist ${LOC_NAM} xmlio_server.def ${MYO_EXP} xmlio_server.def155 get_namelist ${LOC_NAM} iodef.xml ${MYO_EXP} iodef.xml156 sed -e "s/^ *using_server *=.*$/ using_server = .${USE_IOSERVER}./" xmlio_server.def > tmp$$157 mv tmp$$ xmlio_server.def158 fi159 160 148 # Get forcing files 161 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3. 2.tar ORCA2_LIM_nemo_v3.2.tar162 tar xvf ORCA2_LIM_nemo_v3. 2.tar163 rm -f ORCA2_LIM_nemo_v3. 2.tar149 ${D_GET} ${D_INPUT}/ORCA2_LIM_nemo_v3.1.tar ORCA2_LIM_nemo_v3.1.tar 150 tar xvf ORCA2_LIM_nemo_v3.1.tar 151 rm -f ORCA2_LIM_nemo_v3.1.tar 164 152 165 153 # Get restarts files if needed … … 279 267 case ${RUN} in 280 268 'mon' | 'omp' ) 281 liste_files=' *abort* memory* *namelist* *xml*perfs* solver.stat ocean.output 1_Agulhas* layout* ZAGRIF* restart* mono*' ;;269 liste_files=' *abort* memory* *namelist* perfs* solver.stat ocean.output 1_Agulhas* layout* ZAGRIF* restart* mono*' ;; 282 270 'mpi' ) 283 liste_files=' *abort* *namelist* *xml*solver.stat perfs* ocean.output* layout* 1_Agulhas* ZAGRIF* restart* mpp*' ;;271 liste_files=' *abort* *namelist* solver.stat perfs* ocean.output* layout* 1_Agulhas* ZAGRIF* restart* mpp*' ;; 284 272 esac 285 273 … … 305 293 ############################################################## 306 294 ############################################################## 307 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' -o ${REF_TAG} = 'nemo_v3_2']295 if [ ${REF_TAG} = 'nemo_v2' -o ${REF_TAG} = 'nemo_v2_3' -o ${REF_TAG} = 'nemo_v3' ] 308 296 then 309 297 STORE_DATA=${REF_OD}/${CONF}/${REF_TAG}/${RUN}/${DIROUT} -
branches/devmercator2010/NVTK/Makefile
r2040 r2072 36 36 #- 37 37 #- Configurations list which must be tested 38 LISTE_CONF = GYRE GYRE_LOBSTER ORCA2_LIM ORCA2_LIM3 ORCA2_LIM_PISCES ORCA2_OFF_PISCES ZAGRIF38 LISTE_CONF = GYRE GYRE_LOBSTER ORCA2_LIM ORCA2_LIM3 ORCA2_LIM_PISCES ORCA2_OFF_PISCES 39 39 #- 40 40 #- Jobs to launch use keyword: nojob, all, long, short or gtime … … 60 60 MAK_MEMO = memo 61 61 #- 62 #- Experience name or reference Tag name (nemo_v2, nemo_v2_3 ,nemo_v3 or nemo_v3_2)63 REF_TAGV = nemo_v3 _262 #- Experience name or reference Tag name (nemo_v2, nemo_v2_3 or nemo_v3) 63 REF_TAGV = nemo_v3 64 64 #- 65 65 ##################################################################### -
branches/devmercator2010/NVTK/fait_AA_make
r2039 r2072 126 126 #-Q- sx8brodie -R2 \\ 127 127 #-Q- sxdkrz -R2 \\ 128 #-Q- es 2-R2 \\128 #-Q- eshpux -R2 \\ 129 129 #-Q- aix6 -qsource \\ 130 130 #-Q- babel -qsource \\ … … 143 143 .PRECIOUS : \$(MODEL_LIB) 144 144 #-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 145 #-Q- es 2.PRECIOUS : \$(SXMODEL_LIB)145 #-Q- eshpux .PRECIOUS : \$(SXMODEL_LIB) 146 146 147 147 # library dependancies … … 161 161 #-Q- sx8brodie -R2 \\ 162 162 #-Q- sxdkrz -R2 \\ 163 #-Q- es 2-R2 \\163 #-Q- eshpux -R2 \\ 164 164 #-Q- aix6 -qsource \\ 165 165 #-Q- babel -qsource \\ … … 192 192 #-Q- sx8brodie -R2 \\ 193 193 #-Q- sxdkrz -R2 \\ 194 #-Q- es 2-R2 \\194 #-Q- eshpux -R2 \\ 195 195 #-Q- aix6 -qsource \\ 196 196 #-Q- babel -qsource \\ … … 202 202 #-Q- sx8brodie -R2 \\ 203 203 #-Q- sxdkrz -R2 \\ 204 #-Q- es 2-R2 \\204 #-Q- eshpux -R2 \\ 205 205 #-Q- aix6 -qsource \\ 206 206 #-Q- babel -qsource \\ … … 240 240 echo '#-Q- sxdkrz F_O = -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 241 241 echo '#-Q- sxdkrz L_X = $(L_O) -ftrace' 242 echo '#-Q- es 2# Compiler options for NEMO (Earth Simulator)'243 echo '#-Q- es 2# for super perfs!'244 echo '#-Q- es 2# F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)'245 echo '#-Q- es 2# regular options!'246 echo '#-Q- es 2F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)'247 echo '#-Q- es 2L_X = $(L_O)'242 echo '#-Q- eshpux # Compiler options for NEMO (Earth Simulator)' 243 echo '#-Q- eshpux # for super perfs!' 244 echo '#-Q- eshpux # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 245 echo '#-Q- eshpux # regular options!' 246 echo '#-Q- eshpux F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 247 echo '#-Q- eshpux L_X = $(L_O)' 248 248 echo '#-Q- linux # Compiler options for NEMO (pgf version)' 249 249 echo '#-Q- linux F_O = -Mlist -O3 -byteswapio -r8 -I $(MODDIR) -I$(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' … … 276 276 echo '#-Q- sx8brodie PREF=i.' 277 277 echo '#-Q- sxdkrz PREF=i.' 278 echo '#-Q- es 2PREF=i.'278 echo '#-Q- eshpux PREF=i.' 279 279 echo '' 280 280 echo '#Run type: mon, mpi or omp ' … … 417 417 for inc in `sed -n 's/^[ ]*[iI][nN][cC][lL][uU][dD][eE][ ]*\(['\''"]\)\([^'\''"]*\)\1.*/\2/p' $fic | sort -u` 418 418 do 419 if [ "${inc}" != "mpif.h" ]420 then421 419 dep="$dep\n$inc" 422 fi423 420 done 424 421 … … 432 429 for inc in `sed -n 's/^#[ ]*[iI][nN][cC][lL][uU][dD][eE][ ]*\(['\''"]\)\([^'\''"]*\)\1.*/\2/p' $fic | sort -u` 433 430 do 434 if [ "${inc}" != "mpif.h" ] 435 then 436 j=1 431 j=1 437 432 dep="$dep\n$inc" 438 433 for inc2 in `sed -n 's/^#[ ]*[iI][nN][cC][lL][uU][dD][eE][ ]*\(['\''"]\)\([^'\''"]*\)\1.*/\2/p' $inc | sort -u` … … 442 437 for inc3 in `sed -n 's/^#[ ]*[iI][nN][cC][lL][uU][dD][eE][ ]*\(['\''"]\)\([^'\''"]*\)\1.*/\2/p' $inc2 | sort -u` 443 438 do 444 445 439 dep="$dep\n$inc3" 446 440 done 447 441 done 448 fi449 442 done 450 443
Note: See TracChangeset
for help on using the changeset viewer.