Ignore:
Timestamp:
01/22/19 16:15:03 (3 years ago)
Author:
yushan
Message:

dev on ADA

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/branch_openmp/bld.cfg

    r1556 r1638  
    88# ------------------------------------------------------------------------------ 
    99 
    10 inc arch.fcm 
    11 inc config.fcm 
     10# Specifying the build directory and src::blitz if necessary. 
     11inc bld_dir.cfg 
    1212 
    1313%CFLAGS           %BASE_CFLAGS %COMPIL_CFLAGS 
     
    1515%LD_FLAGS         %ARCH_LD %BASE_LD 
    1616 
    17  
    18 dest::root   $PWD 
    19  
    2017bld::infile_ext::cpp   C::SOURCE 
    2118bld::infile_ext::conf  CPP::INCLUDE 
    2219bld::infile_ext::hpp   CPP::INCLUDE 
    2320 
     21# IMPORTANT: as the build directory may not necessarily coincide with the source directory,  
     22# each source subfolder should be declared individually 
     23search_src           false 
     24src::xios                               $PWD/src 
     25src::xios::config                       $PWD/src/config 
     26src::xios::date                         $PWD/src/date 
     27src::xios::filter                       $PWD/src/filter 
     28src::xios::functor                      $PWD/src/functor 
     29src::xios::interface::c                 $PWD/src/interface/c 
     30src::xios::interface::c_attr            $PWD/src/interface/c_attr 
     31src::xios::interface::fortran           $PWD/src/interface/fortran 
     32src::xios::interface::fortran_attr      $PWD/src/interface/fortran_attr 
     33src::xios::io                           $PWD/src/io 
     34src::xios::node                         $PWD/src/node 
     35src::xios::parse_expr                   $PWD/src/parse_expr 
     36src::xios::test                         $PWD/src/test 
     37src::xios::transformation               $PWD/src/transformation 
     38src::xios::transformation::Functions    $PWD/src/transformation/Functions 
     39src::xios::type                         $PWD/src/type 
    2440 
    25 search_src           true 
    26 src::zzz . 
    27 src::date $PWD/extern/boost/src/date_time 
    28 src::blitz $PWD/extern/blitz/src 
    2941src::netcdf $PWD/extern/netcdf4 
    3042src::remap $PWD/extern/remap/src 
    31 src::src_ep_dev $PWD/extern/src_ep_dev 
    32 #src::src_ep_dev $PWD/extern/ep_dev 
     43src::ep $PWD/extern/src_ep_dev 
     44#src::ep $PWD/extern/src_ep_dev2 
     45 
    3346bld::lib xios 
    34 bld::target libxios.a  
     47#bld::target libxios.a  
    3548#bld::target generate_fortran_interface.exe  
    36 bld::target xios_server.exe  
     49#bld::target test_remap.exe 
     50#bld::target xios_server.exe  
    3751#bld::target test_regular.exe 
    38 #bld::target test_expand_domain.exe 
    39 #bld::target test_new_features.exe  
    40 #bld::target test_unstruct_complete.exe  
    41 #bld::target test_omp.exe  
    42 #bld::target test_complete_omp.exe  
    43 #bld::target test_remap.exe  
    44 #bld::target test_remap_ref.exe  
    45 #bld::target test_remap_omp.exe  
    46 #bld::target test_unstruct_omp.exe 
    47 #bld::target test_netcdf_omp.exe 
    48 #bld::target test_client.exe  
     52#bld::target test_xios2_cmip6.exe 
     53#bld::target test_new_features.exe test_unstruct_complete.exe  
     54#bld::target test_remap.exe#bld::target test_complete.exe 
    4955#bld::target test_complete.exe 
    50 #bld::target test_remap.exe 
    51 #bld::target test_xios2_cmip6.exe 
    52 #bld::target test_connectivity_expand.exe 
    53 #bld::target toy_cmip6.exe 
    54 #bld::target toy_cmip6_omp.exe 
     56#bld::target test_client.exe 
     57bld::target test_omp.exe 
     58#bld::target test_unstruct_complete.exe 
     59#bld::target test_unstructured.exe 
    5560bld::exe_dep 
    5661 
     
    6368bld::tool::ld        %LINKER 
    6469bld::tool::ldflags   %LD_FLAGS  
    65 bld::tool::cflags    %CFLAGS %CBASE_INC -I${PWD}/extern/src_netcdf -I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include  
     70bld::tool::cflags    %CFLAGS %CBASE_INC -I${PWD}/extern/src_netcdf -I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include -I${PWD}/extern/src_ep_dev  
     71#bld::tool::cflags    %CFLAGS %CBASE_INC -I${PWD}/extern/src_netcdf -I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include -I${PWD}/extern/src_ep_dev2  
    6672bld::tool::fflags    %FFLAGS %FBASE_INC  
    6773bld::tool::cppkeys   %CPP_KEY 
     
    7177# Pre-process code before analysing dependencies 
    7278bld::pp    false           
    73 bld::pp::interface/fortran              true 
    74 bld::pp::interface/fortran_attr         true 
     79bld::pp::xios::interface::fortran              true 
     80bld::pp::xios::interface::fortran_attr         true 
    7581bld::excl_dep        use::mod_prism_get_comm 
    7682bld::excl_dep        use::mod_prism_get_localcomm_proto 
Note: See TracChangeset for help on using the changeset viewer.