common.cfg 3.5 KB

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