source: codes/icosagcm/trunk/bld.cfg @ 173

Last change on this file since 173 was 171, checked in by ymipsl, 11 years ago
  • XIOS integration -

Compiling with "-with_xios" option. Adapt path to find XIOS library (arch.path)
Retro-compatible with the old output. If xios is not present, dynamico will use the standard writefield function.
Need to have the iodef.xml configuration file in the exec directory

YM

File size: 1.1 KB
Line 
1# ----------------------- FCM extract configuration file -----------------------
2cfg::type                           bld
3cfg::version                        1.0
4
5
6# ------------------------------------------------------------------------------
7# Build information
8# ------------------------------------------------------------------------------
9
10inc arch.fcm
11inc config.fcm
12
13%FFLAGS           %BASE_FFLAGS %COMPIL_FFLAGS
14
15#dest   $PWD
16dir::root            $PWD
17
18src::src        src
19src::ioipsl     tools/ioipsl
20search_src           false
21bld::lib::ioipsl ioipsl
22bld::target libioipsl.a
23bld::target icosa_gcm.exe icosa_sw.exe
24
25bld::tool::fc        %COMPILER
26bld::tool::ld        %LINK
27bld::tool::ldflags   %LD_FLAGS %LIB 
28bld::tool::fflags    %FFLAGS 
29bld::tool::fppkeys   %CPP_KEY %FPP_DEF
30bld::tool::fpp       %FPP
31bld::tool::fppflags  %FPP_FLAGS
32
33# Pre-process code before analysing dependencies
34bld::pp              false
35
36bld::excl_dep        use::netcdf
37bld::excl_dep        use::omp_lib
38bld::excl_dep        inc::mpif.h
39bld::excl_dep        use::xios
40
41bld::tool::SHELL   /bin/bash
42
Note: See TracBrowser for help on using the repository browser.