Changeset 1449 for XIOS/dev/XIOS_DEV_CMIP6/make_xios
- Timestamp:
- 03/08/18 16:48:55 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/make_xios
r660 r1449 5 5 use_oasis="false" 6 6 oasis="oasis3_mct" 7 use_extern_boost="false" 7 8 use_memtrack="false" 8 9 job="1" 9 10 netcdf_lib="netcdf4_par" 10 11 compil_mode="prod" 12 11 13 12 14 # Traitement de la ligne de commande … … 25 27 echo " [--full] : to generate dependencies and recompile from scratch" 26 28 echo " [--use_oasis 'oasis3' 'oasis3_mct' : default oasis3_mct] : to use Oasis coupler" 29 echo " [--use_extern_boost : to use external boost library" 27 30 echo " [--doc] : to generate Doxygen documentation (not available yet)" 28 31 echo " [--job ntasks] : to use parallel compilation with ntasks" … … 39 42 "--full") compil_full="true" ; shift ;; 40 43 "--use_oasis") use_oasis="true" oasis=$2 ; shift ; shift ;; 44 "--use_extern_boost") use_extern_boost="true" ; shift ;; 41 45 "--doc") doc="true" ; shift ;; 42 46 "--job") job=$2 ; shift ; shift ;; … … 147 151 XIOS_FINCDIR="$OASIS_INCDIR $XIOS_FINCDIR" 148 152 XIOS_LIB="$OASIS_LIBDIR $OASIS_LIB $XIOS_LIB" 149 fi 153 fi 154 155 # Setting path for boost 156 if [[ "$use_extern_boost" == "true" ]] 157 then 158 ln -s $PWD/.void_dir $PWD/extern/boost 159 else 160 ln -s $PWD/extern/boost $PWD/extern/boost 161 export BOOST_INCDIR="-I${PWD}/extern/boost" 162 export BOOST_LIBDIR="" 163 export BOOST_LIB="" 164 fi 165 150 166 151 167 if [[ "$use_memtrack" == "true" ]] … … 155 171 fi 156 172 157 XIOS_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR "158 XIOS_FINCDIR="$NETCDF_INCDIR $XIOS_FINCDIR $MPI_INCDIR "173 XIOS_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR $BOOST_INCDIR" 174 XIOS_FINCDIR="$NETCDF_INCDIR $XIOS_FINCDIR $MPI_INCDIR $BOOST_INCDIR" 159 175 160 176 XIOS_LIB="$XIOS_LIB $NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB"
Note: See TracChangeset
for help on using the changeset viewer.