Changeset 890
- Timestamp:
- 2008-04-14T10:14:08+02:00 (16 years ago)
- Location:
- trunk/VALID
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VALID/cfg.txt
r799 r890 1 ORCA2_LIM OPA_SRC LIM_SRC C1D_SRC NST_SRC 2 GYRE OPA_SRC LIM_SRC C1D_SRC 3 ZAGRIF OPA_SRC LIM_SRC C1D_SRC NST_SRC 4 GYRE_LOBSTER OPA_SRC LIM_SRC C1D_SRC TOP_SRC 1 ORCA2_LIM OPA_SRC LIM_SRC_3 C1D_SRC NST_SRC 2 GYRE OPA_SRC LIM_SRC_3 C1D_SRC 3 ZAGRIF OPA_SRC LIM_SRC_3 C1D_SRC NST_SRC 4 GYRE_LOBSTER OPA_SRC LIM_SRC_3 C1D_SRC TOP_SRC 5 -
trunk/VALID/fait_AA_make
r697 r890 374 374 do 375 375 bn=`basename $i .f` 376 if [ "${bn}" != "${MAIN}" ]377 then378 if [ "${bn}" != "agrif2model" ]379 then380 376 echo "\\" 381 377 echo " \$(MODEL_LIB)/$bn.o\c" 382 fi383 fi384 378 done 385 379 … … 425 419 do 426 420 bn=`basename $i .F` 427 if [ "${bn}" != "${MAIN}" ]428 then429 if [ "${bn}" != "agrif2model" ]430 then431 421 echo "\\" 432 422 echo " \$(MODEL_LIB)/$bn.o\c" 433 fi434 fi435 423 done 436 424 … … 492 480 for fuse0 in `sed -n 's/^[ ]*[uU][sS][eE] [ ]*\([^!,;]*\).*/\1/p' $inc | sort -u` 493 481 do 494 if [ $fuse0 != "ioipsl" ] 495 then 496 if [ $fuse0 != "netcdf" ] 497 then 498 if [ $fuse0 != "Agrif_Util" ] 499 then 500 if [ $fuse0 != "Agrif_Types" ] 501 then 482 [ -f $fuse0.[hfF]90 ] || continue 502 483 lfuse0=$fuse0.f90 503 484 [ -f $fuse0.F90 ] && lfuse0=$fuse0.F90 504 485 luse0="$luse0\n$lfuse0\n\$(MODEL_LIB)/$fuse0.o" 505 fi506 fi507 fi508 fi509 486 done 510 487 … … 515 492 for fuse0 in `sed -n 's/^[ ]*[uU][sS][eE] [ ]*\([^!,;]*\).*/\1/p' $inc2 | sort -u` 516 493 do 517 if [ $fuse0 != "ioipsl" ] 518 then 519 if [ $fuse0 != "netcdf" ] 520 then 521 if [ $fuse0 != "Agrif_Util" ] 522 then 523 if [ $fuse0 != "Agrif_Types" ] 524 then 494 [ -f $fuse0.[hfF]90 ] || continue 525 495 lfuse0=$fuse0.f90 526 496 [ -f $fuse0.F90 ] && lfuse0=$fuse0.F90 527 497 luse0="$luse0\n$lfuse0\n\$(MODEL_LIB)/$fuse0.o" 528 fi529 fi530 fi531 fi532 498 done 533 499 done … … 537 503 for fuse1 in `sed -n 's/^[ ]*[uU][sS][eE] [ ]*\([^!,;]*\).*/\1/p' $fic | sort -u` 538 504 do 539 if [ $fuse1 != "ioipsl" ] 540 then 541 if [ $fuse1 != "netcdf" ] 542 then 543 if [ $fuse1 != "Agrif_Util" ] 544 then 545 if [ $fuse1 != "Agrif_Types" ] 546 then 505 [ -f $fuse1.[hfF]90 ] || continue 547 506 lfuse1=$fuse1.f90 548 507 [ -f $fuse1.F90 ] && lfuse1=$fuse1.F90 … … 550 509 for fuse2 in `sed -n 's/^[ ]*[uU][sS][eE] [ ]*\([^!,;]*\).*/\1/p' $lfuse1 | sort -u` 551 510 do 552 if [ $fuse2 != "ioipsl" ] 553 then 554 if [ $fuse2 != "netcdf" ] 555 then 556 if [ $fuse2 != "Agrif_Util" ] 557 then 558 if [ $fuse2 != "Agrif_Types" ] 559 then 511 [ -f $fuse2.[hfF]90 ] || continue 560 512 lfuse2=$fuse2.f90 561 513 [ -f $fuse2.F90 ] && lfuse2=$fuse2.F90 … … 564 516 for fuse3 in `sed -n 's/^#[ ]*[uU][sS][eE] [ ]*\([^!,;]*\).*/\1/p' $lfuse2 | sort -u` 565 517 do 566 if [ $fuse3 != "ioipsl" ] 567 then 568 if [ $fuse3 != "netcdf" ] 569 then 570 if [ $fuse3 != "Agrif_Util" ] 571 then 572 if [ $fuse3 != "Agrif_Types" ] 573 then 574 luse3="$luse3\n$lfuse3\n\$(MODEL_LIB)/$fuse3.o" 575 fi 576 fi 577 fi 578 fi 518 [ -f $fuse3.[hfF]90 ] || continue 519 luse3="$luse3\n$lfuse3\n\$(MODEL_LIB)($fuse3.o)" 579 520 done 580 fi581 fi582 fi583 fi584 521 done 585 fi586 fi587 fi588 fi589 522 done 590 523 #- … … 687 620 echo ' ln -sf ../../../modeles/NEMO/OPA_SRC/IOM/*.[Ffh]90 . ; \' 688 621 echo ' fi ' 689 echo ' @check=`grep LIM_SRC .config` ; \'622 echo ' @check=`grep LIM_SRC_2 .config` ; \' 690 623 echo ' if [ -n "$$check" ] ; then \' 691 echo ' echo " use LIM_SRC files" ; \' 692 echo ' ln -sf ../../../modeles/NEMO/LIM_SRC/*.[Ffh]90 . ; \' 624 echo ' echo " use LIM_SRC_2 files" ; \' 625 echo ' ln -sf ../../../modeles/NEMO/LIM_SRC_2/*.[Ffh]90 . ; \' 626 echo ' fi ' 627 echo ' @check=`grep LIM_SRC_3 .config` ; \' 628 echo ' if [ -n "$$check" ] ; then \' 629 echo ' echo " use LIM_SRC_3 files" ; \' 630 echo ' ln -sf ../../../modeles/NEMO/LIM_SRC_3/*.[Ffh]90 . ; \' 693 631 echo ' fi ' 694 632 echo ' @check=`grep NST_SRC .config` ; \' -
trunk/VALID/use_cfg
r697 r890 76 76 fi 77 77 unset answer 78 echo -n " LIM_SRC [Y/n] " 79 read answer 80 answer=`echo $answer | sed 's/^[yY].*$/y/'` 81 if [ -z "$answer" -o "x$answer" = "xy" ]; then 82 TAB[2]=LIM_SRC 83 echo " LIM_SRC selected " 84 echo " " 85 else 86 echo " LIM_SRC Not selected " 78 echo -n " LIM_SRC_2 [Y/n] " 79 read answer 80 answer=`echo $answer | sed 's/^[yY].*$/y/'` 81 if [ -z "$answer" -o "x$answer" = "xy" ]; then 82 TAB[2]=LIM_SRC_2 83 echo " LIM_SRC_2 selected " 84 echo " " 85 else 86 echo " LIM_SRC_2 Not selected " 87 echo " " 88 fi 89 unset answer 90 echo -n " LIM_SRC_3 [Y/n] " 91 read answer 92 answer=`echo $answer | sed 's/^[yY].*$/y/'` 93 if [ -z "$answer" -o "x$answer" = "xy" ]; then 94 TAB[2]=LIM_SRC_3 95 echo " LIM_SRC_3 selected " 96 echo " " 97 else 98 echo " LIM_SRC_3 Not selected " 87 99 echo " " 88 100 fi … … 181 193 while [ i -lt $NDIR ] 182 194 do 183 if [ "${TAB[i]}" = "LIM_SRC " ]; then184 ln -sf ../../../modeles/NEMO/LIM_SRC /*.[Ffh]90 .195 if [ "${TAB[i]}" = "LIM_SRC_2" ]; then 196 ln -sf ../../../modeles/NEMO/LIM_SRC_2/*.[Ffh]90 . 185 197 198 elif [ "${TAB[i]}" = "LIM_SRC_3" ]; then 199 ln -sf ../../../modeles/NEMO/LIM_SRC_3/*.[Ffh]90 . 200 186 201 elif [ "${TAB[i]}" = "TOP_SRC" ]; then 187 202 \rm trcstp.F90
Note: See TracChangeset
for help on using the changeset viewer.