source: codes/icosagcm/trunk/bld.cfg

Last change on this file was 953, checked in by adurocher, 5 years ago

trunk : GPU implementation with OpenACC ( merge from glcp.idris.fr )

File size: 1.5 KB
RevLine 
[12]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
[548]17src::ioipsl     %IOIPSL_PATH
[12]18src::src        src
[548]19src::vertical   src/vertical
20src::base       src/base
21src::sphere     src/sphere
22src::parallel   src/parallel
23src::output     src/output
24src::initial    src/initial
25src::dcmip      src/dcmip
26src::physics    src/physics
27src::dissip     src/dissip
28src::dynamics   src/dynamics
29src::transport  src/transport
30src::diagnostics        src/diagnostics
31src::time       src/time
32src::kernels    src/kernels
[12]33search_src           false
[347]34#bld::lib::ioipsl ioipsl
35#bld::target libioipsl.a
36
37bld::lib    icosa
38bld::target libicosa.a
[184]39bld::target icosa_gcm.exe
[12]40
41bld::tool::fc        %COMPILER
42bld::tool::ld        %LINK
[28]43bld::tool::ldflags   %LD_FLAGS %LIB 
[12]44bld::tool::fflags    %FFLAGS 
[28]45bld::tool::fppkeys   %CPP_KEY %FPP_DEF
[152]46bld::tool::fpp       %FPP
47bld::tool::fppflags  %FPP_FLAGS
[28]48
[12]49# Pre-process code before analysing dependencies
[144]50bld::pp              false
[12]51
52bld::excl_dep        use::netcdf
53bld::excl_dep        use::omp_lib
[953]54bld::excl_dep        use::openacc
[901]55bld::excl_dep        use::mpi
[903]56bld::excl_dep        inc::mpif.h
[171]57bld::excl_dep        use::xios
[347]58bld::excl_dep        %USE_IOIPSL
[28]59
[13]60bld::tool::SHELL   /bin/bash
Note: See TracBrowser for help on using the repository browser.