source: dynamico_lmdz/aquaplanet/ICOSA_LMDZ/bld.cfg @ 3931

Last change on this file since 3931 was 3911, checked in by ymipsl, 9 years ago
  • prefix compilation script with ./
  • xios is compiled automatically by the configuration

YM

File size: 2.4 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
15dir::root            $PWD
16
17src::src        src
18search_src           false
19bld::lib icosa_lmdz
20bld::target libicosa_lmdz.a icosa_lmdz.exe
21bld::exe_dep             
22
23bld::tool::fc        %COMPILER
24bld::tool::ld        %LINK 
25bld::tool::ldflags   %LD_FLAGS -Wl,--start-group -L../lib -licosa_lmdz -L $PWD/../ICOSAGCM/lib -licosa -Wl,--end-group  -L $PWD/../LMDZ5/config/lib -llmdz  %LIB
26bld::tool::fflags    %FFLAGS -I $PWD/../ICOSAGCM/inc -I$PWD/../LMDZ5/config/inc -I $PWD/../XIOS/inc
27bld::tool::fppkeys   %CPP_KEY %FPP_DEF
28bld::tool::fpp       %FPP
29bld::tool::fppflags  %FPP_FLAGS
30
31# Pre-process code before analysing dependencies
32bld::pp              false
33
34bld::excl_dep        use::netcdf
35bld::excl_dep        use::omp_lib
36bld::excl_dep        inc::mpif.h
37bld::excl_dep        use::xios
38bld::excl_dep        use::icosa_init_mod
39bld::excl_dep        use::mod_phys_lmdz_omp_data
40bld::excl_dep        use::mod_grid_phy_lmdz
41bld::excl_dep        use::field_mod
42bld::excl_dep        use::domain_mod
43bld::excl_dep        use::dimensions
44bld::excl_dep        use::icosa
45bld::excl_dep        use::disvert_mod
46bld::excl_dep        use::mpi_mod
47bld::excl_dep        use::mpipara
48bld::excl_dep        use::transfert_mod
49bld::excl_dep        use::xios_mod
50bld::excl_dep        use::time_mod
51bld::excl_dep        use::mod_phys_lmdz_omp_data
52bld::excl_dep        use::time_phylmdz_mod
53bld::excl_dep        use::pression_mod
54bld::excl_dep        use::exner_mod
55bld::excl_dep        use::theta2theta_rhodz_mod
56bld::excl_dep        use::geopotential_mod
57bld::excl_dep        use::wind_mod
58bld::excl_dep        use::omp_para
59bld::excl_dep        use::physics_external_mod
60bld::excl_dep        use::trace
61bld::excl_dep        use::physics_distribution_mod
62bld::excl_dep        use::geometry_mod
63bld::excl_dep        use::vertical_layers_mod
64bld::excl_dep        use::infotrac_phy
65bld::excl_dep        use::inifis_mod
66bld::excl_dep        use::phyaqua_mod
67bld::excl_dep        use::wxios
68
69bld::tool::SHELL   /bin/bash
Note: See TracBrowser for help on using the repository browser.