source: branches/2015/dev_r5003_MERCATOR6_CRS/NEMOGCM/fcm-make/inc/common.cfg @ 7795

Last change on this file since 7795 was 4363, checked in by rfurner, 7 years ago

incuding fcm make option for building executables

File size: 3.5 KB
Line 
1step.class[build-tools] = build
2steps = extract preprocess build build-tools
3
4extract.ns = nemo
5extract.location[nemo]  = $HERE/../../..
6extract.path-root[nemo] = NEMOGCM
7extract.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
38extract.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
42preprocess.prop{file-ext.h} = .h90
43
44$nemo_config{?} = amm12
45include = $HERE/keys-$nemo_config.cfg
46
47build.prop{class,no-dep.f.module} = netcdf xios
48build.prop{class,no-dep.include}  = mpif.h netcdf.inc
49
50build.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
56build.ns-excl           = nemo/TOOLS/GRIDGEN/src/domain.f90 nemo/TOOLS/GRIDGEN/src/io_netcdf.f90 nemo/TOOLS/OBSTOOLS
57build.prop{dep.o}[nemo/NEMO/OPA_SRC/nemo.f90] = lib_cray.o
58
59build-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
61build-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
Note: See TracBrowser for help on using the repository browser.