1 | include = $HERE/inc/common.cfg |
---|
2 | |
---|
3 | $netcdf_path{?} = /opt/cray/netcdf-hdf5parallel/4.3.2/CRAY/83 |
---|
4 | $netcdf_inc_path{?} = $netcdf_path/include |
---|
5 | $netcdf_lib_path{?} = $netcdf_path/lib |
---|
6 | $netcdf_lib{?} = netcdff netcdf hdf5 hdf5_hl hdf5_fortran z |
---|
7 | |
---|
8 | $xios_path{?} = /home/cr/crum/mrezny/XIOS/xios-1.0 |
---|
9 | $xios_inc_path{?} = $xios_path/inc |
---|
10 | $xios_lib_path{?} = $xios_path/lib |
---|
11 | $xios_lib{?} = xios |
---|
12 | |
---|
13 | preprocess.prop{fpp.flags} = -E -P -traditional-cpp |
---|
14 | ##preprocess.prop{fpp.include-paths} = /opt/ibmhpc/pecurrent/ppe.poe/include /usr/lpp/ppe.poe/include/thread64 |
---|
15 | |
---|
16 | build.prop{class,fc} = ftn |
---|
17 | build.prop{class,fc.flags} = -emf -s real64 -s integer32 -O2 -hflex_mp=intolerant -e0 -ez -e m -J ./include |
---|
18 | build.prop{class,fc.include-paths} = $netcdf_inc_path $xios_inc_path |
---|
19 | build.prop{class,fc.libs} = $netcdf_lib $xios_lib |
---|
20 | build.prop{class,fc.lib-paths} = $netcdf_lib_path $xios_lib_path |
---|
21 | build.prop{class,ld} = ftn |
---|
22 | |
---|
23 | #build.prop{class,fc} = mpxlf90_r |
---|
24 | #build.prop{class,fc.flags} = -qrealsize=8 -qextname -qsuffix=f=f90 -qarch=pwr7 -qtune=pwr7 -NS32768 -g -O3 -qnostrict |
---|
25 | #build.prop{class,fc.flags-ld} = -O3 |
---|
26 | #build.prop{class,fc.include-paths} = $netcdf_inc_path $xios_inc_path |
---|
27 | #build.prop{class,fc.libs} = xlf90 sig $netcdf_lib $xios_lib |
---|
28 | #build.prop{class,fc.lib-paths} = /projects/um1/lib $netcdf_lib_path $xios_lib_path |
---|
29 | #build.prop{class,ld} = mpCC_r |
---|
30 | |
---|
31 | # WEIGHTS needs a different NetCDF library at the moment |
---|
32 | build.prop{fc.include-paths}[nemo/TOOLS/WEIGHTS] = $netcdf_inc_path |
---|
33 | build.prop{fc.libs}[nemo/TOOLS/WEIGHTS] = $netcdf_lib |
---|
34 | build.prop{fc.lib-paths}[nemo/TOOLS/WEIGHTS] = $netcdf_lib_path |
---|
35 | build.prop{ld}[nemo/TOOLS/WEIGHTS] = ftn |
---|