source: CONFIG/publications/ICOLMDZORINCA_CO2_Transport_GMD_2023/INCA/bld.cfg @ 6610

Last change on this file since 6610 was 6610, checked in by acosce, 10 months ago

INCA used for ICOLMDZORINCA_CO2_Transport_GMD_2023

File size: 1.7 KB
Line 
1# ----------------------- FCM extract configuration file -----------------------
2cfg::type                           bld
3cfg::version                        1.0
4
5inc arch.fcm
6inc config.fcm 
7
8# ------------------------------------------------------------------------------
9# Build information
10# ------------------------------------------------------------------------------
11
12## %ROOT_PATH $PWD
13
14%CONFIG_PATH   %ROOT_PATH/build
15
16
17%IOIPSL     %ROOT_PATH/../../lib
18%IOIPSL_LIB %IOIPSL
19%IOIPSL_INC %IOIPSL
20
21%SRC_PATH         %ROOT_PATH/src
22
23%FFLAGS            %BASE_FFLAGS %COMPIL_FFLAGS %PARA_FFLAGS
24%LD_FLAGS          %BASE_LD %PARA_LD
25
26search_src 1
27
28bld::lib chimie
29
30bld::target               libchimie.a
31
32bld::tool::fc        %COMPILER
33bld::tool::ld        %LINK
34bld::tool::ar        %AR
35bld::tool::make      %MAKE
36dir::src             %SRC_PATH
37dir::root            %CONFIG_PATH
38
39bld::tool::fflags    %FFLAGS %INCDIR
40bld::tool::ldflags   %LD_FLAGS %LIB
41
42bld::tool::cppflags  %FPP_FLAGS %INCDIR 
43bld::tool::fppflags  %FPP_FLAGS %INCDIR -I%SRC_PATH/INCLUDE
44bld::tool::fppkeys   %CPP_KEY %FPP_DEF
45#
46
47# Pre-process code before analysing dependencies
48bld::pp              1
49
50
51# Ignore the following dependencies
52bld::excl_dep        inc::netcdf.inc
53bld::excl_dep        use::netcdf
54bld::excl_dep        h::netcdf.inc
55bld::excl_dep        h::mpif.h
56bld::excl_dep        inc::mpif.h
57bld::excl_dep        use::ioipsl
58bld::excl_dep        USE::sechiba
59bld::excl_dep        USE::xios
60
61# Don't generate interface files
62bld::tool::geninterface none
63
64# Allow ".inc" as an extension for CPP include files
65bld::infile_ext::inc  CPP::INCLUDE
66bld::outfile_ext::mod .mod
67bld::tool::SHELL   /bin/bash
Note: See TracBrowser for help on using the repository browser.