Changeset 667
- Timestamp:
- 2007-05-25T19:57:19+02:00 (17 years ago)
- Location:
- trunk/CONFIG
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/GYRE/AA_make
r243 r667 3 3 4 4 ioipsl: 5 (cd ../../modeles/IOIPSL/src; gmake;)5 (cd ../../modeles/IOIPSL/src; $(M_K) ;) 6 6 7 7 8 8 opa: 9 (cd ../../modeles/NEMO/WORK; gmake;)9 (cd ../../modeles/NEMO/WORK; $(M_K) ;) 10 10 11 11 12 12 clean: 13 (cd ../../modeles/NEMO/WORK; gmakeclean ;)13 (cd ../../modeles/NEMO/WORK; $(M_K) clean ;) -
trunk/CONFIG/GYRE/scripts/BB_make.ldef
r487 r667 13 13 MODEL_LIB = $(LIBDIR)/oce/libopa.a 14 14 IOIPSL_LIB = $(LIBDIR)/libioipsl.a 15 #-Q- sxnec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a16 #-Q- sx6nec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a17 #-Q- sx8brodie IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a18 15 #-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 16 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 19 17 AGRIF_LIB = $(LIBDIR)/libagrif.a 20 #-Q- sxnec AGRIF_LIB = $(LIBDIR)/libsxagrif.a21 #-Q- sx6nec AGRIF_LIB = $(LIBDIR)/libsxagrif.a22 #-Q- sx8brodie AGRIF_LIB = $(LIBDIR)/libsxagrif.a23 18 #-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a 19 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 24 20 SXMODEL_LIB = $(MODEL_LIB) 25 #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a26 #-Q- sx6nec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a27 #-Q- sx8brodie SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a28 21 #-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 22 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 29 23 OASISMPI2_LIB = 30 24 LIBMPI = … … 40 34 #- 41 35 #- Prefix for preprocessing --- 42 #-Q- sxnec prefix = -D 43 #-Q- sx6nec prefix = -D 36 #-Q- sx8mercure prefix = -D 44 37 #-Q- sx8brodie prefix = -D 45 38 #-Q- eshpux prefix = -D -
trunk/CONFIG/ORCA2_LIM/AA_make
r243 r667 3 3 4 4 ioipsl: 5 (cd ../../modeles/IOIPSL/src; gmake;)5 (cd ../../modeles/IOIPSL/src; $(M_K) ;) 6 6 7 7 8 8 opa: 9 (cd ../../modeles/NEMO/WORK; gmake;)9 (cd ../../modeles/NEMO/WORK; $(M_K) ;) 10 10 11 11 12 12 clean: 13 (cd ../../modeles/NEMO/WORK; gmakeclean ;)13 (cd ../../modeles/NEMO/WORK; $(M_K) clean ;) -
trunk/CONFIG/ORCA2_LIM/scripts/BB_make
r644 r667 2 2 # some variables 3 3 TMP = ../../../tmp 4 #-Q- sxnec # Compiler options for NEMO (IDRIS SX5-NEC) 5 #-Q- sxnec F_O = -dw -Wf\"-A idbl4\" -sx5 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 6 #-Q- sxnec F_F = $(F_O) -f3 7 #-Q- sxnec L_X = $(L_O) 8 #-Q- sx6nec # Compiler options NEMO (CEA SX6-NEC) 9 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 10 #-Q- sx6nec F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 11 #-Q- sx6nec F_F = $(F_O) -f3 12 #-Q- sx6nec L_X = $(L_O) -ftrace 4 #-Q- sx8mercure # Compiler options NEMO (CEA SX6-NEC) 5 #-Q- sx8mercure F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 6 #-Q- sx8mercure F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 7 #-Q- sx8mercure F_F = $(F_O) -f3 8 #-Q- sx8mercure L_X = $(L_O) -ftrace 13 9 #-Q- sx8brodie # Compiler options NEMO (CEA SX6-NEC) 14 10 #-Q- sx8brodie F_O = -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) … … 52 48 #-Q- osxxlf L_X = -qrealsize=8 -O3 53 49 PREF= 54 #-Q- sxnec PREF=i. 55 #-Q- sx6nec PREF=i. 50 #-Q- sx8mercure PREF=i. 56 51 #-Q- sx8brodie PREF=i. 57 52 #-Q- sxdkrz PREF=i. … … 229 224 key_zdfric \ 230 225 key_zdftke \ 231 key_zdftke \ 232 key_zo 226 key_zdftke 233 227 # .o file list in the library 234 228 LIB_OBJ = \ … … 496 490 $(P_P) $(F_O) \ 497 491 #-Q- fjvpp -Z $*.L \ 498 #-Q- sxnec -R2 \ 499 #-Q- sx6nec -R2 \ 492 #-Q- sx8mercure -R2 \ 500 493 #-Q- sx8brodie -R2 \ 501 494 #-Q- sxdkrz -R2 \ … … 503 496 #-Q- aix -qsource \ 504 497 OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 505 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null506 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null507 #-Q- sx8brodie @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null508 498 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 509 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null499 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 510 500 endif 511 501 … … 520 510 # if the make script is stopped, one doesn't destroy library 521 511 .PRECIOUS : $(MODEL_LIB) 522 #-Q- sxnec .PRECIOUS : $(SXMODEL_LIB)523 #-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB)524 #-Q- sx8brodie .PRECIOUS : $(SXMODEL_LIB)525 512 #-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 526 513 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) … … 539 526 @$(F_C) $(P_P) $(F_O) \ 540 527 #-Q- fjvpp -Z $*.L \ 541 #-Q- sxnec -R2 \ 542 #-Q- sx6nec -R2 \ 528 #-Q- sx8mercure -R2 \ 543 529 #-Q- sx8brodie -R2 \ 544 530 #-Q- sxdkrz -R2 \ … … 546 532 #-Q- aix -qsource \ 547 533 $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 548 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null549 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null550 #-Q- sx8brodie @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null551 534 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 552 535 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 575 558 @$(F_C) $(P_P) $(F_O) \ 576 559 #-Q- fjvpp -Z $*.L \ 577 #-Q- sxnec -R2 \ 578 #-Q- sx6nec -R2 \ 560 #-Q- sx8mercure -R2 \ 579 561 #-Q- sx8brodie -R2 \ 580 562 #-Q- sxdkrz -R2 \ … … 585 567 @$(F_C) $(P_P) $(F_O) \ 586 568 #-Q- fjvpp -Z $*.L \ 587 #-Q- sxnec -R2 \ 588 #-Q- sx6nec -R2 \ 569 #-Q- sx8mercure -R2 \ 589 570 #-Q- sx8brodie -R2 \ 590 571 #-Q- sxdkrz -R2 \ … … 593 574 $*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 594 575 endif 595 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null596 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null597 #-Q- sx8brodie @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null598 576 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 599 577 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 622 600 @$(F_C) $(P_P) $(F_F) \ 623 601 #-Q- fjvpp -Z $*.L \ 624 #-Q- sxnec -R2 \ 625 #-Q- sx6nec -R2 \ 602 #-Q- sx8mercure -R2 \ 626 603 #-Q- sx8brodie -R2 \ 627 604 #-Q- sxdkrz -R2 \ … … 632 609 @$(F_C) $(P_P) $(F_O) \ 633 610 #-Q- fjvpp -Z $*.L \ 634 #-Q- sxnec -R2 \ 635 #-Q- sx6nec -R2 \ 611 #-Q- sx8mercure -R2 \ 636 612 #-Q- sx8brodie -R2 \ 637 613 #-Q- sxdkrz -R2 \ … … 640 616 $*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 641 617 endif 642 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null643 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null644 #-Q- sx8brodie @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null645 618 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 646 619 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 657 630 @$(F_C) $(F_O) \ 658 631 #-Q- fjvpp -Z $*.L \ 659 #-Q- sxnec -R2 \ 660 #-Q- sx6nec -R2 \ 632 #-Q- sx8mercure -R2 \ 661 633 #-Q- sx8brodie -R2 \ 662 634 #-Q- sxdkrz -R2 \ … … 664 636 #-Q- aix -qsource \ 665 637 $*.f|| { if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi ; false ; exit ; } 666 #-Q- sxnec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null667 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null668 #-Q- sx8brodie @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null669 638 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 670 639 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null -
trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef
r487 r667 13 13 MODEL_LIB = $(LIBDIR)/oce/libopa.a 14 14 IOIPSL_LIB = $(LIBDIR)/libioipsl.a 15 #-Q- sxnec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a16 #-Q- sx6nec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a17 #-Q- sx8brodie IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a18 15 #-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 16 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 19 17 AGRIF_LIB = $(LIBDIR)/libagrif.a 20 #-Q- sxnec AGRIF_LIB = $(LIBDIR)/libsxagrif.a 21 #-Q- sx6nec AGRIF_LIB = $(LIBDIR)/libsxagrif.a 22 #-Q- sx8brodie AGRIF_LIB = $(LIBDIR)/libsxagrif.a 23 #-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a 18 #-Q- sxdkrz AGRIF_LIB = $(LIBDIR)/libsxagrif.a 19 #-Q- eshpux AGRIF_LIB = $(LIBDIR)/libsxagrif.a 24 20 SXMODEL_LIB = $(MODEL_LIB) 25 #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a26 #-Q- sx6nec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a27 #-Q- sx8brodie SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a28 21 #-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 22 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 29 23 OASISMPI2_LIB = 30 24 LIBMPI = … … 40 34 #- 41 35 #- Prefix for preprocessing --- 42 #-Q- sxnec prefix = -D 43 #-Q- sx6nec prefix = -D 36 #-Q- sx8mercure prefix = -D 44 37 #-Q- sx8brodie prefix = -D 45 38 #-Q- eshpux prefix = -D
Note: See TracChangeset
for help on using the changeset viewer.