#! /bin/sh WRF_SRC_ROOT_DIR=`pwd` cd ../.. module reset source versions/build.ver env | grep ver module use modulefiles/wcoss2 module load HMON/build module list export PNETCDF=${PNetCDF} export HDF5=${HDF5_ROOT} export HDF5_LDFLAGS="-L${HDF5}/lib -lhdf5_hl -lhdf5hl_fortran -lhdf5 -lhdf5_fortran -lz"; export NETCDF_LDFLAGS="-L${NETCDF}/lib -lnetcdff -lnetcdf -lz ${HDF5_LDFLAGS}"; cd $WRF_SRC_ROOT_DIR set -x ./clean -a find . -name '*.o' -o -name '*.a' -o -name '*.mod' | xargs rm -f rm -f hwrf_wrf hwrf_real_nmm export WRF_DIR=`pwd`/../hmon_hwrf_v3.9.1.fd/ export PNETCDF_QUILT=1 WRF_NMM_CORE=1 WRF_NMM_NEST=1 HWRF=1 WRFIO_NCD_LARGE_FILE_SUPPORT=1 ( echo 30 ) | ./configure -f ./compile nmm_real > make_log 2>&1 # rename executables: cp -p main/wrf.exe hwrf_wrf cp -p main/real_nmm.exe hwrf_real_nmm