Changeset 410
- Timestamp:
- 01/19/13 19:24:21 (12 years ago)
- Location:
- XIOS/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/bld.cfg
r395 r410 27 27 src::date $PWD/extern/boost/src/date_time 28 28 src::blitz $PWD/extern/blitz/src 29 src::netcdf $PWD/extern/netcdf4 29 30 bld::lib xios 30 31 bld::target libxios.a 31 32 #bld::target test.exe 32 #bld::target generate_fortran_interface.exe33 bld::target generate_fortran_interface.exe 33 34 bld::target xios_server.exe test_cs.exe test_client.exe 34 35 bld::exe_dep … … 38 39 bld::tool::fpp %FPP 39 40 bld::tool::cpp %CPP 40 bld::tool::cppflags % BASE_INC-I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include41 bld::tool::cppflags %CBASE_INC -I${PWD}/extern/src_netcdf -I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include 41 42 bld::tool::fppflags %BASE_INC -I${PWD}/extern/boost/include -I${PWD}/extern/rapidxml/include 42 43 bld::tool::ld %LINKER 43 44 bld::tool::ldflags %LD_FLAGS 44 bld::tool::cflags %CFLAGS %CBASE_INC -I${PWD}/extern/ boost/include -I${PWD}/extern/rapidxml/include -I${PWD}/extern/blitz/include45 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 45 46 bld::tool::fflags %FFLAGS %FBASE_INC 46 47 bld::tool::cppkeys %CPP_KEY … … 49 50 50 51 # Pre-process code before analysing dependencies 52 #bld::pp false 51 53 bld::pp false 52 bld::pp::interface/fortran true53 bld::pp::interface/fortran_attr true54 #bld::pp::interface/fortran true 55 #bld::pp::interface/fortran_attr true 54 56 bld::excl_dep use::mod_prism_get_comm 55 57 bld::excl_dep use::mod_prism_get_localcomm_proto -
XIOS/trunk/make_xios
r402 r410 26 26 echo " [--doc] : to generate Doxygen documentation (not available yet)" 27 27 echo " [--job ntasks] : to use parallel compilation with ntasks" 28 echo " [--netcdf_lib 'netcdf4_par'/'netcdf4_seq' : default netcdf4_par] : choice of netcdf library"28 echo " [--netcdf_lib 'netcdf4_par'/'netcdf4_seq'/'netcdf4_internal' : default netcdf4_par] : choice of netcdf library" 29 29 echo " [--memtrack] : tracking memory leak - developper only" 30 30 echo "Example : ./make_xios --prod --arch PW6_VARGAS" … … 107 107 fi 108 108 109 rm -r $PWD/extern/netcdf4 110 109 111 if [[ "$netcdf_lib" == "netcdf4_par" ]] 110 112 then 111 XMLIO_CPPKEY="$XMLIO_CPPKEY USING_NETCDF_PAR" 113 ln -s $PWD/.void_dir $PWD/extern/netcdf4 114 XMLIO_CPPKEY="$XMLIO_CPPKEY USING_NETCDF_PAR" 112 115 elif [[ "$netcdf_lib" == "netcdf4_seq" ]] 113 116 then 114 set nothing 117 ln -s $PWD/.void_dir $PWD/extern/netcdf4 118 elif [[ "$netcdf_lib" == "netcdf4_internal" ]] 119 then 120 ln -s $PWD/extern/src_netcdf4 $PWD/extern/netcdf4 121 XMLIO_CPPKEY="$XMLIO_CPPKEY USING_NETCDF_PAR USING_NETCDF_INTERNAL" 122 export NETCDF_INCDIR="-I${PWD}/extern/netcdf4" 123 export NETCDF_LIBDIR="" 124 export NETCDF_LIB="" 115 125 else 116 echo "Bad choice for --netcdf_lib argument : choose between 'netcdf4_par' or 'netcdf4_seq'"126 echo "Bad choice for --netcdf_lib argument : choose between 'netcdf4_par','netcdf4_seq' or 'netcdf4_internal'" 117 127 exit 118 128 fi
Note: See TracChangeset
for help on using the changeset viewer.