/[MITgcm]/MITgcm/pkg/pkg_depend
ViewVC logotype

Diff of /MITgcm/pkg/pkg_depend

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.20 by jmc, Mon Apr 30 00:12:04 2007 UTC revision 1.31 by jmc, Wed Feb 8 22:36:02 2017 UTC
# Line 1  Line 1 
1  #  # $Header$
2  #  $Header$  # $Name$
 #  
3    
4  #  This file contains a terse list of package dependencies that  #  This file contains a terse list of package dependencies that
5  #  specify which packages either must be or must not be compiled  #  specify which packages either must be or must not be compiled
6  #  simultaneously.  The format is:  #  simultaneously.  The format is:
7  #  #
8  #    package0   +package1 -package2  #    package0   -package1 +package2 =package3
 #    
 #  where:  
9  #  #
10  #    "+" ==> "must be used" (and will be added automatically)  #  where:
11  #    "-" ==> "must not be used"  #    "-" ==>  must not be compiled together (if conflict --> stop)
12    #    "+" ==>  must be compiled  (and will be added automatically)
13    #    "=" ==>  will be added (recommended but no error if disabled)
14  #  #
15  #  The default behavior (that is, nothing specified) assumes that any  #  The default behavior (that is, nothing specified) assumes that any
16  #  two packages can be compiled together.  #  two packages can be compiled together or independently.
17    
18    #  needed to compile model/src:
19  #  Ask PH about the following:  model           +rw
 #    cal cost ctrl ecco exf grdchk  
   
 exf             +cal  
 # jmc: add this here since does not work when this line is too far below !!!  
 seaice          +exf  
   
 #  Ask AJA about:  
 #    flt  
20    
21  #  the following probably don't have any dependencies  #  the following probably don't have any dependencies
22  generic_advdiff  generic_advdiff
# Line 34  gmredi Line 25  gmredi
25  #  Known dependencies  #  Known dependencies
26  mom_fluxform    +mom_common  mom_fluxform    +mom_common
27  mom_vecinv      +mom_common  mom_vecinv      +mom_common
28  cd_code         +mom_common  cd_code         +mom_common
29  shap_filt       +mom_vecinv  shap_filt       +mom_vecinv
30  ptracers        +generic_advdiff  ptracers        +generic_advdiff
31  gchem           +ptracers  matrix          +ptracers       -gchem
32  dic             +gchem  gchem           +ptracers
33  cfc             +gchem  dic             +gchem
34  fizhi           -aim  cfc             +gchem
35  fizhi           +gridalt  fizhi           +gridalt        +diagnostics    -aim
36  fizhi           +diagnostics  fizhi           +atm_common
37  fizhi           +atm_common  aim             +atm_common
38  aim             +atm_common  aim_v23         +atm_common
39  aim_v23         +atm_common  exf             =cal
40  rw              +mdsio  profiles        +cal
41  flt             +mdsio  flt             +mdsio
42  sbo             +mdsio  autodiff        +mdsio
43  exf             +mdsio  ctrl            +mdsio
44  matrix          +ptracers  ecco            +mdsio          +cal
45  matrix          -gchem  grdchk          +autodiff       +cost           +ctrl
46    showflops       +runclock
 #  default SEAICE_OPTIONS.h requires EXF:  
 seaice          +exf  
47    
 #  Need more information on the following:  
 obcs  

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.31

  ViewVC Help
Powered by ViewVC 1.1.22