1 | step.class[build-tools] = build |
---|
2 | steps = extract preprocess build build-tools |
---|
3 | |
---|
4 | extract.ns = nemo |
---|
5 | extract.location[nemo] = $HERE/../../.. |
---|
6 | extract.path-root[nemo] = NEMOGCM |
---|
7 | extract.path-excl[nemo] = / \ |
---|
8 | \ NEMO/OPA_SRC/TRD/trdmod_trc.F90 \ |
---|
9 | \ NEMO/LIM_SRC_2/limrhg.F90 \ |
---|
10 | \ TOOLS/OBSTOOLS/src/obs_prof_io.F90 \ |
---|
11 | \ TOOLS/OBSTOOLS/src/ddatetoymdhms.h90 \ |
---|
12 | \ TOOLS/OBSTOOLS/src/obs_fbm.F90 \ |
---|
13 | \ TOOLS/OBSTOOLS/src/dom_oce.F90 \ |
---|
14 | \ TOOLS/OBSTOOLS/src/obsprof_io.h90 \ |
---|
15 | \ TOOLS/OBSTOOLS/src/str_c_to_for.h90 \ |
---|
16 | \ TOOLS/OBSTOOLS/src/wrk_nemo.F90 \ |
---|
17 | \ TOOLS/OBSTOOLS/src/obsvel_io.h90 \ |
---|
18 | \ TOOLS/OBSTOOLS/src/grt_cir_dis_saa.h90 \ |
---|
19 | \ TOOLS/OBSTOOLS/src/obs_sla_io.F90 \ |
---|
20 | \ TOOLS/OBSTOOLS/src/lbcnfd.F90 \ |
---|
21 | \ TOOLS/OBSTOOLS/src/obssla_types.h90 \ |
---|
22 | \ TOOLS/OBSTOOLS/src/obs_utils.F90 \ |
---|
23 | \ TOOLS/OBSTOOLS/src/lib_mpp.F90 \ |
---|
24 | \ TOOLS/OBSTOOLS/src/obs_vel_io.F90 \ |
---|
25 | \ TOOLS/OBSTOOLS/src/grt_cir_dis.h90 \ |
---|
26 | \ TOOLS/OBSTOOLS/src/obs_conv_functions.h90 \ |
---|
27 | \ TOOLS/OBSTOOLS/src/greg2jul.h90 \ |
---|
28 | \ TOOLS/OBSTOOLS/src/obs_sla_types.F90 \ |
---|
29 | \ TOOLS/OBSTOOLS/src/obssla_io.h90 \ |
---|
30 | \ TOOLS/OBSTOOLS/src/obs_conv.F90 \ |
---|
31 | \ TOOLS/OBSTOOLS/src/par_kind.F90 \ |
---|
32 | \ TOOLS/WEIGHTS/SCRIP1.4 \ |
---|
33 | \ TOOLS/WEIGHTS/nocsutil \ |
---|
34 | \ EXTERNAL/IOIPSL/tools/tkcond.c \ |
---|
35 | \ EXTERNAL/IOIPSL/tools/tkgen.c \ |
---|
36 | \ EXTERNAL/IOIPSL/tools/tkparse.c \ |
---|
37 | \ EXTERNAL/IOIPSL/tools/tkparse.h |
---|
38 | extract.path-incl[nemo] = EXTERNAL/IOIPSL NEMO/LIM_SRC_2 NEMO/LIM_SRC_3 NEMO/OPA_SRC NEMO/TOP_SRC \ |
---|
39 | \ TOOLS/BDY_TOOLS TOOLS/GRIDGEN TOOLS/MPP_PREP TOOLS/NESTING TOOLS/OBSTOOLS/src \ |
---|
40 | \ TOOLS/REBUILD_NEMO TOOLS/SECTIONS_DIADCT TOOLS/WEIGHTS |
---|
41 | |
---|
42 | preprocess.prop{file-ext.h} = .h90 |
---|
43 | |
---|
44 | $nemo_config{?} = amm12 |
---|
45 | include = $HERE/keys-$nemo_config.cfg |
---|
46 | |
---|
47 | build.prop{class,no-dep.f.module} = netcdf xios |
---|
48 | build.prop{class,no-dep.include} = mpif.h netcdf.inc |
---|
49 | |
---|
50 | build.target = nemo.exe \ |
---|
51 | \ bdy_reorder mpp_optimiz_zoom_nc.exe mppopt_showproc_nc.exe \ |
---|
52 | \ agrif_create_bathy.exe agrif_create_coordinates.exe agrif_create_data.exe \ |
---|
53 | \ agrif_create_restart.exe agrif_create_restart_trc.exe \ |
---|
54 | \ rebuild flio_rbld.exe rebuild_nemo rebuild_nemo.exe diadct_sections.exe \ |
---|
55 | \ scrip.exe scripgrid.exe scripinterp.exe scripshape.exe |
---|
56 | build.ns-excl = nemo/TOOLS/GRIDGEN/src/domain.f90 nemo/TOOLS/GRIDGEN/src/io_netcdf.f90 nemo/TOOLS/OBSTOOLS |
---|
57 | build.prop{dep.o}[nemo/NEMO/OPA_SRC/nemo.f90] = lib_cray.o |
---|
58 | |
---|
59 | build-tools.target = create_coordinates.exe corio2fb.exe enact2fb.exe fbcomb.exe fbmatchup.exe \ |
---|
60 | \ fbprint.exe fbsel.exe fbstat.exe fbthin.exe sla2fb.exe vel2fb.exe |
---|
61 | build-tools.ns-excl = nemo/NEMO/OPA_SRC/DOM/domain.F90 nemo/NEMO/OPA_SRC/par_oce.F90 \ |
---|
62 | \ nemo/NEMO/OPA_SRC/IOM/in_out_manager.F90 nemo/TOOLS/NESTING/src/io_netcdf.f90 |
---|
63 | |
---|