source: IOIPSL/trunk/bld.cfg @ 5009

Last change on this file since 5009 was 5009, checked in by aclsce, 4 years ago
  • Modified to :
    • Keep only rebuild as IOIPSL tools.
    • Create rebuild directory.
    • Compile automatically rebuild with ioipsl library.
    • Works with both old (AA_make) and new (fcm) compilation.
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%ROOT_PATH           $PWD
15%SRC_PATH            %ROOT_PATH
16
17dir::root            %ROOT_PATH/build
18
19src::src             %SRC_PATH/src
20src::rebuild         %SRC_PATH/rebuild
21search_src           false
22bld::lib ioipsl
23bld::target libioipsl.a
24bld::target flio_rbld.exe rebuild
25bld::exe_dep             
26
27bld::tool::fc        %COMPILER
28bld::tool::ld        %LINK 
29bld::tool::ldflags   %LD_FLAGS %LIB 
30bld::tool::fflags    %FFLAGS 
31bld::tool::fppkeys   %CPP_KEY %FPP_DEF
32bld::tool::fpp       %FPP
33bld::tool::fppflags  %FPP_FLAGS
34
35# Pre-process code before analysing dependencies
36bld::pp              false
37
38bld::excl_dep        use::netcdf
39bld::excl_dep        use::iso_fortran_env
40bld::tool::SHELL   /bin/bash
Note: See TracBrowser for help on using the repository browser.