#! /bin/sh

#. $MODULESHOME/init/sh

./clean -a

module purge

# Loading Intel Compiler Suite
module load envvar/${envvar_ver}
module load PrgEnv-intel/${PrgEnv_intel_ver}
module load intel/${intel_ver}
module load craype/${craype_ver}
module load cray-mpich/${cray_mpich_ver}


#module load ncep

module load ip/${ip_ver}
module load bacio/${bacio_ver}
module load w3nco/${w3nco_ver}
module load w3emc/${w3emc_ver}

module load g2/${g2_ver}
module load g2tmpl/${g2tmpl_ver}
module load jasper/${jasper_ver}
module load libpng/${libpng_ver}
module load libjpeg/${libjpeg_ver}
module load zlib/${zlib_ver}

module load bufr/${bufr_ver}
module load sp/${sp_ver}
module load libxml2/${libxml2_ver}

module load sfcio/${sfcio_ver}
module load sigio/${sigio_ver}
module load netcdf/${netcdf_nps_ver}
module load nemsio/${nemsio_ver}
module load gfsio/${gfsio_ver}
module load landsfcutil/${landsfcutil_ver}
module load wrf_io/${wrf_io_ver}


# Known conflicts ???

export COMP_MP=ftn
export COMPILER=ftn
export C_COMP=cc
export C_COMP_MP=cc

./conf wcoss2

#./configure wcoss2 << EOF
#4
#EOF

echo
module list
echo

cp configure.nps_wcoss2_dmpara configure.nps

#./compile geogrid
#./compile ungrib
#./compile metgrid
#./compile nemsinterp

./compile nps > ../make_log 2>&1