Changeset 152 for codes/icosagcm/trunk/make_icosa
- Timestamp:
- 05/13/13 14:33:09 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/make_icosa
r103 r152 77 77 fi 78 78 79 LD_FLAGS="%BASE_LD" 80 79 81 if [[ "$compil_mode" == "prod" ]] 80 82 then … … 91 93 then 92 94 CPP_KEY="$CPP_KEY CPP_USING_MPI" 95 elif [[ "$parallel" == "omp" ]] 96 then 97 CPP_KEY="$CPP_KEY CPP_USING_OMP" 98 COMPIL_FFLAGS="$COMPIL_FFLAGS %OMP_FFLAGS" 99 LD_FLAGS="$LD_FLAGS %OMP_LD" 100 elif [[ "$parallel" == "mpi_omp" ]] 101 then 102 CPP_KEY="$CPP_KEY CPP_USING_MPI CPP_USING_OMP" 103 LD_FLAGS="$LD_FLAGS %OMP_LD" 93 104 elif [[ "$parallel" == "none" ]] 94 105 then 95 106 parallel="none" 96 107 else 97 echo "-parallel value $parallel is invalid, only permited <none> or <mpi>"108 echo "-parallel value $parallel is invalid, only permited <none>, <mpi>, <omp> or <mpi_omp>" 98 109 exit 1 99 110 fi 100 111 101 ICOSA_LIB="$NETCDF_LIBDIR $ HDF5_LIBDIR $NETCDF_LIB$HDF5_LIB"112 ICOSA_LIB="$NETCDF_LIBDIR $NETCDF_LIB $HDF5_LIBDIR $HDF5_LIB" 102 113 103 114 rm -f config.fcm 104 115 105 116 echo "%COMPIL_FFLAGS $COMPIL_FFLAGS $NETCDF_INCDIR" >> config.fcm 117 echo "%LD_FLAGS $LD_FLAGS" >> config.fcm 106 118 echo "%CPP_KEY $CPP_KEY" >> config.fcm 107 119 echo "%LIB $ICOSA_LIB">> config.fcm
Note: See TracChangeset
for help on using the changeset viewer.