Changeset 429


Ignore:
Timestamp:
2006-03-27T12:00:21+02:00 (15 years ago)
Author:
opalod
Message:

nemo_v1_compil_014:RB: add dependency to agrif library

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/scripts/BB_make

    r427 r429  
    144144      $(MODEL_LIB)(agrif_opa_sponge.o)\ 
    145145      $(MODEL_LIB)(agrif_opa_update.o)\ 
    146       $(MODEL_LIB)(agrif_user.o)\ 
    147146      $(MODEL_LIB)(albedo.o)\ 
    148147      $(MODEL_LIB)(blk_oce.o)\ 
     
    524523      @if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi 
    525524 
    526 $(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    527    in_out_manager.F90 \ 
    528    lib_print.f90 \ 
    529    par_kind.F90 \ 
    530    par_oce.F90 \ 
    531    $(MODEL_LIB)(in_out_manager.o) \ 
    532    $(MODEL_LIB)(lib_print.o) \ 
    533    $(MODEL_LIB)(par_kind.o) \ 
    534    $(MODEL_LIB)(par_oce.o) \ 
    535    dom_oce.F90 \ 
    536    in_out_manager.F90 \ 
    537    oce.F90 \ 
    538    par_oce.F90 \ 
    539    phycst.F90 \ 
    540    sol_oce.F90 \ 
    541    $(MODEL_LIB)(dom_oce.o) \ 
    542    $(MODEL_LIB)(in_out_manager.o) \ 
    543    $(MODEL_LIB)(oce.o) \ 
    544    $(MODEL_LIB)(par_oce.o) \ 
    545    $(MODEL_LIB)(phycst.o) \ 
    546    $(MODEL_LIB)(sol_oce.o) \ 
    547    domzgr_substitute.h90 \ 
    548    vectopt_loop_substitute.h90 \ 
    549    KEY_CPP \ 
    550    agrif_opa_interp.F90 
    551 $(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    552    par_kind.F90 \ 
    553    par_oce.F90 \ 
    554    $(MODEL_LIB)(par_kind.o) \ 
    555    $(MODEL_LIB)(par_oce.o) \ 
    556    dom_oce.F90 \ 
    557    oce.F90 \ 
    558    par_oce.F90 \ 
    559    $(MODEL_LIB)(dom_oce.o) \ 
    560    $(MODEL_LIB)(oce.o) \ 
    561    $(MODEL_LIB)(par_oce.o) \ 
    562    domzgr_substitute.h90 \ 
    563    KEY_CPP \ 
    564    agrif_opa_sponge.F90 
    565 $(MODEL_LIB)(agrif_opa_update.o) :  \ 
    566    dom_oce.F90 \ 
    567    in_out_manager.F90 \ 
    568    lbclnk.F90 \ 
    569    lib_mpp.F90 \ 
    570    obc_oce.F90 \ 
    571    ocesbc.F90 \ 
    572    oce.F90 \ 
    573    par_kind.F90 \ 
    574    par_oce.F90 \ 
    575    prtctl.F90 \ 
    576    $(MODEL_LIB)(dom_oce.o) \ 
    577    $(MODEL_LIB)(in_out_manager.o) \ 
    578    $(MODEL_LIB)(lbclnk.o) \ 
    579    $(MODEL_LIB)(lib_mpp.o) \ 
    580    $(MODEL_LIB)(obc_oce.o) \ 
    581    $(MODEL_LIB)(ocesbc.o) \ 
    582    $(MODEL_LIB)(oce.o) \ 
    583    $(MODEL_LIB)(par_kind.o) \ 
    584    $(MODEL_LIB)(par_oce.o) \ 
    585    $(MODEL_LIB)(prtctl.o) \ 
    586    cla_div.F90 \ 
    587    divcur.F90 \ 
    588    dom_oce.F90 \ 
    589    oce.F90 \ 
    590    ocfzpt.F90 \ 
    591    par_oce.F90 \ 
    592    wzvmod.F90 \ 
    593    $(MODEL_LIB)(cla_div.o) \ 
    594    $(MODEL_LIB)(divcur.o) \ 
    595    $(MODEL_LIB)(dom_oce.o) \ 
    596    $(MODEL_LIB)(oce.o) \ 
    597    $(MODEL_LIB)(ocfzpt.o) \ 
    598    $(MODEL_LIB)(par_oce.o) \ 
    599    $(MODEL_LIB)(wzvmod.o) \ 
    600    domzgr_substitute.h90 \ 
    601    KEY_CPP \ 
    602    agrif_opa_update.F90 
    603 $(MODEL_LIB)(agrif_user.o) :  \ 
    604    blk_oce.F90 \ 
    605    cla_div.F90 \ 
    606    cpl.F90 \ 
    607    cpl_oce.F90 \ 
    608    daymod.F90 \ 
    609    diaptr.F90 \ 
    610    divcur.F90 \ 
    611    domain.F90 \ 
    612    domcfg.F90 \ 
    613    dom_oce.F90 \ 
    614    dtasal.F90 \ 
    615    dtasst.F90 \ 
    616    dtatem.F90 \ 
    617    dyncor1d.F90 \ 
    618    dynspg_oce.F90 \ 
    619    eosbn2.F90 \ 
    620    flxfwb.F90 \ 
    621    iceini.F90 \ 
    622    ini1d.F90 \ 
    623    initrc.F90 \ 
    624    in_out_manager.F90 \ 
    625    istate.F90 \ 
    626    ldfdyn.F90 \ 
    627    ldftra.F90 \ 
    628    lib_mpp.F90 \ 
    629    lib_print.f90 \ 
    630    mppini.F90 \ 
    631    obcini.F90 \ 
    632    obc_par.F90 \ 
    633    oce.F90 \ 
    634    ocfzpt.F90 \ 
    635    par_kind.F90 \ 
    636    par_oce.F90 \ 
    637    phycst.F90 \ 
    638    prtctl.F90 \ 
    639    solver.F90 \ 
    640    sol_oce.F90 \ 
    641    step1d.F90 \ 
    642    step.F90 \ 
    643    traqsr.F90 \ 
    644    trdicp.F90 \ 
    645    trdmld.F90 \ 
    646    trdmod.F90 \ 
    647    trdmod_oce.F90 \ 
    648    trdvor.F90 \ 
    649    wzvmod.F90 \ 
    650    zdfini.F90 \ 
    651    zdfmxl.F90 \ 
    652    zdf_oce.F90 \ 
    653    zpshde.F90 \ 
    654    $(MODEL_LIB)(blk_oce.o) \ 
    655    $(MODEL_LIB)(cla_div.o) \ 
    656    $(MODEL_LIB)(cpl.o) \ 
    657    $(MODEL_LIB)(cpl_oce.o) \ 
    658    $(MODEL_LIB)(daymod.o) \ 
    659    $(MODEL_LIB)(diaptr.o) \ 
    660    $(MODEL_LIB)(divcur.o) \ 
    661    $(MODEL_LIB)(domain.o) \ 
    662    $(MODEL_LIB)(domcfg.o) \ 
    663    $(MODEL_LIB)(dom_oce.o) \ 
    664    $(MODEL_LIB)(dtasal.o) \ 
    665    $(MODEL_LIB)(dtasst.o) \ 
    666    $(MODEL_LIB)(dtatem.o) \ 
    667    $(MODEL_LIB)(dyncor1d.o) \ 
    668    $(MODEL_LIB)(dynspg_oce.o) \ 
    669    $(MODEL_LIB)(eosbn2.o) \ 
    670    $(MODEL_LIB)(flxfwb.o) \ 
    671    $(MODEL_LIB)(iceini.o) \ 
    672    $(MODEL_LIB)(ini1d.o) \ 
    673    $(MODEL_LIB)(initrc.o) \ 
    674    $(MODEL_LIB)(in_out_manager.o) \ 
    675    $(MODEL_LIB)(istate.o) \ 
    676    $(MODEL_LIB)(ldfdyn.o) \ 
    677    $(MODEL_LIB)(ldftra.o) \ 
    678    $(MODEL_LIB)(lib_mpp.o) \ 
    679    $(MODEL_LIB)(lib_print.o) \ 
    680    $(MODEL_LIB)(mppini.o) \ 
    681    $(MODEL_LIB)(obcini.o) \ 
    682    $(MODEL_LIB)(obc_par.o) \ 
    683    $(MODEL_LIB)(oce.o) \ 
    684    $(MODEL_LIB)(ocfzpt.o) \ 
    685    $(MODEL_LIB)(par_kind.o) \ 
    686    $(MODEL_LIB)(par_oce.o) \ 
    687    $(MODEL_LIB)(phycst.o) \ 
    688    $(MODEL_LIB)(prtctl.o) \ 
    689    $(MODEL_LIB)(solver.o) \ 
    690    $(MODEL_LIB)(sol_oce.o) \ 
    691    $(MODEL_LIB)(step1d.o) \ 
    692    $(MODEL_LIB)(step.o) \ 
    693    $(MODEL_LIB)(traqsr.o) \ 
    694    $(MODEL_LIB)(trdicp.o) \ 
    695    $(MODEL_LIB)(trdmld.o) \ 
    696    $(MODEL_LIB)(trdmod.o) \ 
    697    $(MODEL_LIB)(trdmod_oce.o) \ 
    698    $(MODEL_LIB)(trdvor.o) \ 
    699    $(MODEL_LIB)(wzvmod.o) \ 
    700    $(MODEL_LIB)(zdfini.o) \ 
    701    $(MODEL_LIB)(zdfmxl.o) \ 
    702    $(MODEL_LIB)(zdf_oce.o) \ 
    703    $(MODEL_LIB)(zpshde.o) \ 
    704    agrif_opa_interp.F90 \ 
    705    agrif_opa_sponge.F90 \ 
    706    agrif_opa_update.F90 \ 
    707    dom_oce.F90 \ 
    708    ice_oce.F90 \ 
    709    in_out_manager.F90 \ 
    710    oce.F90 \ 
    711    opa.F90 \ 
    712    par_oce.F90 \ 
    713    sol_oce.F90 \ 
    714    tradmp.F90 \ 
    715    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    716    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    717    $(MODEL_LIB)(agrif_opa_update.o) \ 
    718    $(MODEL_LIB)(dom_oce.o) \ 
    719    $(MODEL_LIB)(ice_oce.o) \ 
    720    $(MODEL_LIB)(in_out_manager.o) \ 
    721    $(MODEL_LIB)(oce.o) \ 
    722    $(MODEL_LIB)(opa.o) \ 
    723    $(MODEL_LIB)(par_oce.o) \ 
    724    $(MODEL_LIB)(sol_oce.o) \ 
    725    $(MODEL_LIB)(tradmp.o) \ 
    726    $() \ 
    727    agrif_user.F90 
    728525$(MODEL_LIB)(albedo.o) :   \ 
    729526   dom_oce.F90 \ 
     
    1160957   cpl_oce.F90 
    1161958\ 
    1162    $() $(MODEL_LIB)(daymod.o) :  \ 
     959   $(AGRIF_LIB) $(MODEL_LIB)(daymod.o) :  \ 
    1163960   dom_oce.F90 \ 
    1164961   in_out_manager.F90 \ 
     
    25322329   dynnxt1d.F90 
    25332330$(MODEL_LIB)(dynnxt.o) :   \ 
    2534    cla_div.F90 \ 
    2535    divcur.F90 \ 
    25362331   dom_oce.F90 \ 
    25372332   dynspg_oce.F90 \ 
     
    25452340   ocesbc.F90 \ 
    25462341   oce.F90 \ 
    2547    ocfzpt.F90 \ 
    2548    par_kind.F90 \ 
    2549    par_oce.F90 \ 
    2550    phycst.F90 \ 
    2551    sol_oce.F90 \ 
    2552    wzvmod.F90 \ 
    2553    $(MODEL_LIB)(cla_div.o) \ 
    2554    $(MODEL_LIB)(divcur.o) \ 
     2342   par_kind.F90 \ 
     2343   par_oce.F90 \ 
     2344   phycst.F90 \ 
    25552345   $(MODEL_LIB)(dom_oce.o) \ 
    25562346   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    25642354   $(MODEL_LIB)(ocesbc.o) \ 
    25652355   $(MODEL_LIB)(oce.o) \ 
    2566    $(MODEL_LIB)(ocfzpt.o) \ 
    2567    $(MODEL_LIB)(par_kind.o) \ 
    2568    $(MODEL_LIB)(par_oce.o) \ 
    2569    $(MODEL_LIB)(phycst.o) \ 
    2570    $(MODEL_LIB)(sol_oce.o) \ 
    2571    $(MODEL_LIB)(wzvmod.o) \ 
     2356   $(MODEL_LIB)(par_kind.o) \ 
     2357   $(MODEL_LIB)(par_oce.o) \ 
     2358   $(MODEL_LIB)(phycst.o) \ 
    25722359   agrif_opa_interp.F90 \ 
    25732360   agrif_opa_update.F90 \ 
     
    25942381   $(MODEL_LIB)(oce.o) \ 
    25952382   $(MODEL_LIB)(prtctl.o) \ 
    2596    $() \ 
     2383   $(AGRIF_LIB) \ 
    25972384   dynnxt.F90 
    25982385$(MODEL_LIB)(dynspg.o) :   \ 
     
    29902777   domzgr_substitute.h90 \ 
    29912778   vectopt_loop_substitute.h90 \ 
    2992    $() \ 
     2779   $(AGRIF_LIB) \ 
    29932780   KEY_CPP \ 
    29942781   dynspg_flt.F90 
     
    31092896   $(MODEL_LIB)(zdf_oce.o) \ 
    31102897   domzgr_substitute.h90 \ 
    3111    $() \ 
     2898   $(AGRIF_LIB) \ 
    31122899   KEY_CPP \ 
    31132900   dynspg_flt_jki.F90 
     
    76417428   domzgr_substitute.h90 \ 
    76427429   zdfddm_substitute.h90 \ 
    7643    $() \ 
     7430   $(AGRIF_LIB) \ 
    76447431   KEY_CPP \ 
    76457432   step.F90 
     
    86138400   tranpc.F90 
    86148401$(MODEL_LIB)(tranxt.o) :   \ 
    8615    cla_div.F90 \ 
    8616    divcur.F90 \ 
    86178402   dom_oce.F90 \ 
    86188403   in_out_manager.F90 \ 
     
    86228407   obc_oce.F90 \ 
    86238408   oce.F90 \ 
    8624    ocfzpt.F90 \ 
    8625    par_kind.F90 \ 
    8626    par_oce.F90 \ 
    8627    phycst.F90 \ 
    8628    sol_oce.F90 \ 
    8629    wzvmod.F90 \ 
    8630    $(MODEL_LIB)(cla_div.o) \ 
    8631    $(MODEL_LIB)(divcur.o) \ 
     8409   par_kind.F90 \ 
     8410   par_oce.F90 \ 
     8411   phycst.F90 \ 
    86328412   $(MODEL_LIB)(dom_oce.o) \ 
    86338413   $(MODEL_LIB)(in_out_manager.o) \ 
     
    86378417   $(MODEL_LIB)(obc_oce.o) \ 
    86388418   $(MODEL_LIB)(oce.o) \ 
    8639    $(MODEL_LIB)(ocfzpt.o) \ 
    8640    $(MODEL_LIB)(par_kind.o) \ 
    8641    $(MODEL_LIB)(par_oce.o) \ 
    8642    $(MODEL_LIB)(phycst.o) \ 
    8643    $(MODEL_LIB)(sol_oce.o) \ 
    8644    $(MODEL_LIB)(wzvmod.o) \ 
     8419   $(MODEL_LIB)(par_kind.o) \ 
     8420   $(MODEL_LIB)(par_oce.o) \ 
     8421   $(MODEL_LIB)(phycst.o) \ 
    86458422   agrif_opa_interp.F90 \ 
    86468423   agrif_opa_update.F90 \ 
     
    86618438   $(MODEL_LIB)(prtctl.o) \ 
    86628439   $(MODEL_LIB)(zdf_oce.o) \ 
    8663    $() \ 
     8440   $(AGRIF_LIB) \ 
    86648441   tranxt.F90 
    86658442$(MODEL_LIB)(traqsr.o) :   \ 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r427 r429  
    724724   $(MODEL_LIB)(sol_oce.o) \ 
    725725   $(MODEL_LIB)(tradmp.o) \ 
    726    $() \ 
     726   $(AGRIF_LIB) \ 
    727727   agrif_user.F90 
    728728$(MODEL_LIB)(albedo.o) :   \ 
     
    11601160   cpl_oce.F90 
    11611161\ 
    1162    $() $(MODEL_LIB)(daymod.o) :  \ 
     1162   $(AGRIF_LIB) $(MODEL_LIB)(daymod.o) :  \ 
    11631163   dom_oce.F90 \ 
    11641164   in_out_manager.F90 \ 
     
    25942594   $(MODEL_LIB)(oce.o) \ 
    25952595   $(MODEL_LIB)(prtctl.o) \ 
    2596    $() \ 
     2596   $(AGRIF_LIB) \ 
    25972597   dynnxt.F90 
    25982598$(MODEL_LIB)(dynspg.o) :   \ 
     
    29902990   domzgr_substitute.h90 \ 
    29912991   vectopt_loop_substitute.h90 \ 
    2992    $() \ 
     2992   $(AGRIF_LIB) \ 
    29932993   KEY_CPP \ 
    29942994   dynspg_flt.F90 
     
    31093109   $(MODEL_LIB)(zdf_oce.o) \ 
    31103110   domzgr_substitute.h90 \ 
    3111    $() \ 
     3111   $(AGRIF_LIB) \ 
    31123112   KEY_CPP \ 
    31133113   dynspg_flt_jki.F90 
     
    76417641   domzgr_substitute.h90 \ 
    76427642   zdfddm_substitute.h90 \ 
    7643    $() \ 
     7643   $(AGRIF_LIB) \ 
    76447644   KEY_CPP \ 
    76457645   step.F90 
     
    86618661   $(MODEL_LIB)(prtctl.o) \ 
    86628662   $(MODEL_LIB)(zdf_oce.o) \ 
    8663    $() \ 
     8663   $(AGRIF_LIB) \ 
    86648664   tranxt.F90 
    86658665$(MODEL_LIB)(traqsr.o) :   \ 
  • trunk/UTIL/fait_AA_make

    r400 r429  
    523523#- 
    524524#- add dependancies with IOIPSL library (if source files contains Agrif_*) 
    525         grep -i 'use Agrif_*' ${fic} >/dev/null && ( echo "\\" ; echo " \$($AGRIF_LIB) \c") 
    526  
    527 #- 
    528 #- on ajoute la dependance avecadd dependancies with KEY_CPP (if source file inclides cp  keys) 
     525        grep -i 'use Agrif_*' ${fic} >/dev/null && ( echo "\\" ; echo " \$(AGRIF_LIB) \c") 
     526 
     527#- 
     528#- add dependancies with KEY_CPP (if source file inclides cp  keys) 
    529529   if [ ${j} != "0" ]  
    530530        then  
  • trunk/UTIL/fait_config

    r394 r429  
    126126    ln -sf ../../../*/${m_n}/scripts/BB_make AA_make ;  
    127127    ln -sf ../../../*/${m_n}/scripts/BB_make.ldef AA_make.ldef ; 
    128     ln -sf ../../../*/${m_n}/scripts/BB_make_Agrif AA_make_Agrif ; 
    129128 
    130129else 
Note: See TracChangeset for help on using the changeset viewer.