| 1 |
# $Header: /u/gcmpack/MITgcm/pkg/pkg_depend,v 1.30 2013/05/25 16:13:37 jmc Exp $ |
| 2 |
# $Name: $ |
| 3 |
|
| 4 |
# This file contains a terse list of package dependencies that |
| 5 |
# specify which packages either must be or must not be compiled |
| 6 |
# simultaneously. The format is: |
| 7 |
# |
| 8 |
# package0 -package1 +package2 =package3 |
| 9 |
# |
| 10 |
# where: |
| 11 |
# "-" ==> 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 |
| 16 |
# two packages can be compiled together or independently. |
| 17 |
|
| 18 |
# needed to compile model/src: |
| 19 |
model +rw |
| 20 |
|
| 21 |
# the following probably don't have any dependencies |
| 22 |
generic_advdiff |
| 23 |
gmredi |
| 24 |
|
| 25 |
# Known dependencies |
| 26 |
mom_fluxform +mom_common |
| 27 |
mom_vecinv +mom_common |
| 28 |
cd_code +mom_common |
| 29 |
shap_filt +mom_vecinv |
| 30 |
ptracers +generic_advdiff |
| 31 |
matrix +ptracers -gchem |
| 32 |
gchem +ptracers |
| 33 |
dic +gchem |
| 34 |
cfc +gchem |
| 35 |
fizhi +gridalt +diagnostics -aim |
| 36 |
fizhi +atm_common |
| 37 |
aim +atm_common |
| 38 |
aim_v23 +atm_common |
| 39 |
exf =cal |
| 40 |
profiles +cal |
| 41 |
flt +mdsio |
| 42 |
autodiff +mdsio |
| 43 |
ctrl +mdsio |
| 44 |
ecco +mdsio +cal |
| 45 |
grdchk +autodiff +cost +ctrl |
| 46 |
showflops +runclock |