New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
common.cfg in branches/2013/dev_UKMO_fcm_make/NEMOGCM/fcm-make/inc – NEMO

source: branches/2013/dev_UKMO_fcm_make/NEMOGCM/fcm-make/inc/common.cfg @ 4204

Last change on this file since 4204 was 4204, checked in by rfurner, 11 years ago

Added changes to enable extract and build with fcm-make

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/REBUILD \
33                        \ TOOLS/WEIGHTS/SCRIP1.4 \
34                        \ TOOLS/WEIGHTS/nocsutil \
35                        \ EXTERNAL/IOIPSL/tools/tkcond.c \
36                        \ EXTERNAL/IOIPSL/tools/tkgen.c \
37                        \ EXTERNAL/IOIPSL/tools/tkparse.c \
38                        \ EXTERNAL/IOIPSL/tools/tkparse.h
39extract.path-incl[nemo] = EXTERNAL/IOIPSL NEMO/LIM_SRC_2 NEMO/LIM_SRC_3 NEMO/OPA_SRC NEMO/TOP_SRC TOOLS
40
41preprocess.prop{file-ext.h} = .h90
42
43$nemo_config{?} = amm12
44include = $HERE/keys-$nemo_config.cfg
45
46build.target                = nemo.exe \
47                            \ bdy_reorder mpp_optimiz_zoom_nc.exe mppopt_showproc_nc.exe \
48                            \ agrif_create_bathy.exe agrif_create_coordinates.exe agrif_create_data.exe \
49                            \ agrif_create_restart.exe agrif_create_restart_trc.exe \
50                            \ rebuild flio_rbld.exe rebuild_nemo rebuild_nemo.exe diadct_sections.exe \
51                            \ scrip.exe scripgrid.exe scripinterp.exe scripshape.exe
52build.prop{no-dep.f.module} = netcdf xios
53build.prop{no-dep.include}  = mpif.h netcdf.inc
54build.prop{dep.o}[nemo/NEMO/OPA_SRC/nemo.f90] = lib_cray.o
55build.ns-excl               = nemo/TOOLS/GRIDGEN/src/domain.f90 nemo/TOOLS/GRIDGEN/src/io_netcdf.f90 nemo/TOOLS/OBSTOOLS
56
57build-tools.target                = create_coordinates.exe corio2fb.exe enact2fb.exe fbcomb.exe fbmatchup.exe \
58                                  \ fbprint.exe fbsel.exe fbstat.exe fbthin.exe sla2fb.exe vel2fb.exe
59build-tools.prop{no-dep.f.module} = netcdf
60build-tools.prop{no-dep.include}  = mpif.h
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
Note: See TracBrowser for help on using the repository browser.