Changeset 287 for XMLIO_V2/dev/common/make_xios
- Timestamp:
- 10/21/11 19:05:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/common/make_xios
r281 r287 2 2 3 3 install_dir=$PWD 4 compil_full="false" 5 use_oasis="false" 4 6 5 7 # Traitement de la ligne de commande … … 15 17 "--debug") compil_mode="debug" ; shift ;; 16 18 "--arch") arch=$2 ; shift ; shift ;; 19 "--full") compil_full="true" ; shift ; shift ;; 20 "--use_oasis") use_oasis="true" ; shift ; shift ;; 17 21 "--doc") doc="true" ; shift ;; 18 22 *) code="$1" ; shift ;; … … 73 77 fi 74 78 79 if [[ "$use_oasis" == "true" ]] 80 then 81 XMLIO_FINCDIR="$OASIS_INCDIR $XMLIO_FINCDIR" 82 XMLIO_LIB="$OASIS_LIBDIR $OASIS_LIB $XMLIO_LIB" 83 XMLIO_CPPKEY="$XMLIO_CPPKEY USE_OASIS" 84 else 85 fcm build 86 fi 75 87 XMLIO_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR" 76 XMLIO_FINCDIR="$ MPI_INCDIR"88 XMLIO_FINCDIR="$XMLIO_FINCDIR $MPI_INCDIR" 77 89 78 XMLIO_LIB="$ NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB"90 XMLIO_LIB="$XMLIO_LIB $NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB" 79 91 80 92 rm -f config.fcm 81 93 echo "%COMPIL_CFLAGS $COMPIL_CFLAGS" >> config.fcm 82 94 echo "%COMPIL_FFLAGS $COMPIL_FFLAGS" >> config.fcm 95 echo "%CPP_KEY $XMLIO_CPPKEY" >> config.fcm 83 96 84 97 echo "%CBASE_INC $XMLIO_CINCDIR" >> config.fcm … … 102 115 #$make_dir/tools/preprocess_f03 $make_dir/src/xmlio/fortran/ixmlioserver.f90 $make_dir/src/xmlio/fortran/ixmlioserver.f03.in 103 116 104 fcm build 117 if [[ "$compil_full" == "true" ]] 118 then 119 fcm build -f 120 else 121 fcm build 122 fi 105 123 124 125 if [[ $? == 0 ]] 126 then 127 # cd $WORKDIR/XMLIO_NEMO_COUPLE/modeles/NEMO/WORK 128 cd $WORKDIR/XMLIO_NEMO/modeles/NEMO/WORK 129 make 130 fi
Note: See TracChangeset
for help on using the changeset viewer.