Changeset 591 for XIOS/trunk/make_xios
- Timestamp:
- 04/29/15 14:46:01 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/make_xios
r475 r591 113 113 then 114 114 ln -s $PWD/.void_dir $PWD/extern/netcdf4 115 X MLIO_CPPKEY="$XMLIO_CPPKEY USING_NETCDF_PAR"115 XIOS_CPPKEY="$XIOS_CPPKEY USING_NETCDF_PAR" 116 116 elif [[ "$netcdf_lib" == "netcdf4_seq" ]] 117 117 then … … 120 120 then 121 121 ln -s $PWD/extern/src_netcdf4 $PWD/extern/netcdf4 122 X MLIO_CPPKEY="$XMLIO_CPPKEY USING_NETCDF_PAR USING_NETCDF_INTERNAL"122 XIOS_CPPKEY="$XIOS_CPPKEY USING_NETCDF_PAR USING_NETCDF_INTERNAL" 123 123 export NETCDF_INCDIR="-I${PWD}/extern/netcdf4" 124 124 export NETCDF_LIBDIR="" … … 133 133 if [[ "$oasis" == "oasis3_mct" ]] 134 134 then 135 X MLIO_CPPKEY="$XMLIO_CPPKEY USE_OMCT"135 XIOS_CPPKEY="$XIOS_CPPKEY USE_OMCT" 136 136 elif [[ "$oasis" == "oasis3" ]] 137 137 then 138 X MLIO_CPPKEY="$XMLIO_CPPKEY USE_OASIS"138 XIOS_CPPKEY="$XIOS_CPPKEY USE_OASIS" 139 139 OASIS_INCDIR="-I$PWD/../../prism/X64/build/lib/psmile.MPI1" 140 140 OASIS_LIBDIR="-L$PWD/../../prism/X64/lib" … … 145 145 fi 146 146 NETCDF_LIB="-lnetcdff -lnetcdf" 147 X MLIO_FINCDIR="$OASIS_INCDIR $XMLIO_FINCDIR"148 X MLIO_LIB="$OASIS_LIBDIR $OASIS_LIB $XMLIO_LIB"147 XIOS_FINCDIR="$OASIS_INCDIR $XIOS_FINCDIR" 148 XIOS_LIB="$OASIS_LIBDIR $OASIS_LIB $XIOS_LIB" 149 149 fi 150 150 151 151 if [[ "$use_memtrack" == "true" ]] 152 152 then 153 X MLIO_LIB="$ADDR2LINE_LIBDIR $ADDR2LINE_LIB $XMLIO_LIB"154 X MLIO_CPPKEY="$XMLIO_CPPKEY XIOS_MEMTRACK"153 XIOS_LIB="$ADDR2LINE_LIBDIR $ADDR2LINE_LIB $XIOS_LIB" 154 XIOS_CPPKEY="$XIOS_CPPKEY XIOS_MEMTRACK" 155 155 fi 156 156 157 X MLIO_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR"158 X MLIO_FINCDIR="$XMLIO_FINCDIR $MPI_INCDIR"157 XIOS_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR" 158 XIOS_FINCDIR="$XIOS_FINCDIR $MPI_INCDIR" 159 159 160 X MLIO_LIB="$XMLIO_LIB $NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB"160 XIOS_LIB="$XIOS_LIB $NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB" 161 161 162 162 rm -f config.fcm 163 163 echo "%COMPIL_CFLAGS $COMPIL_CFLAGS" >> config.fcm 164 164 echo "%COMPIL_FFLAGS $COMPIL_FFLAGS" >> config.fcm 165 echo "%CPP_KEY $X MLIO_CPPKEY">> config.fcm165 echo "%CPP_KEY $XIOS_CPPKEY" >> config.fcm 166 166 167 echo "%CBASE_INC $X MLIO_CINCDIR" >> config.fcm168 echo "%FBASE_INC $X MLIO_FINCDIR" >> config.fcm169 echo "%ARCH_LD $X MLIO_LIB">> config.fcm167 echo "%CBASE_INC $XIOS_CINCDIR" >> config.fcm 168 echo "%FBASE_INC $XIOS_FINCDIR" >> config.fcm 169 echo "%ARCH_LD $XIOS_LIB" >> config.fcm 170 170 171 171 echo "=> Using "$compil_mode" mode for compiling under architecture \""$arch"\" !" … … 182 182 export PATH=$PWD/tools/FCM/bin:$PATH 183 183 184 #$make_dir/tools/preprocess_cpp $make_dir/src/xmlio/iface/interface.cpp $make_dir/src/xmlio/iface/interface.cpp.in185 #$make_dir/tools/preprocess_f03 $make_dir/src/xmlio/fortran/ixmlioserver.f90 $make_dir/src/xmlio/fortran/ixmlioserver.f03.in186 187 184 if [[ "$compil_full" == "true" ]] 188 185 then … … 197 194 then 198 195 set nothing 199 # cd $WORKDIR/X MLIO_NEMO_COUPLE/modeles/NEMO/WORK200 # cd $WORKDIR/X MLIO_NEMO/modeles/NEMO/WORK196 # cd $WORKDIR/XIOS_NEMO_COUPLE/modeles/NEMO/WORK 197 # cd $WORKDIR/XIOS_NEMO/modeles/NEMO/WORK 201 198 # make 202 199 fi
Note: See TracChangeset
for help on using the changeset viewer.