################################################################################################
MKLROOT=/pbs/software/centos-7-x86_64/intel/2018/compilers_and_libraries_2018.3.222/linux/mkl
HEALPIX=/sps/planck/Users/tristram/Soft/Xpol/software/libs/Healpix_3.70
CFITSIO=/sps/planck/Users/tristram/Soft/Xpol/software/libs/
S2HAT=/sps/planck/Users/tristram/Soft/Xpol/software/libs/s2hat

export INC_DIR = -I${MKLROOT}/include -I${S2HAT_DIR} -I${HEALPIX_DIR}/include -I${CFITSIO_DIR}/include
export LIB_DIR = \
          -L${S2HAT_DIR} -ls2hat_hlpx_g \
          -Wl,-R${HEALPIX_DIR}/lib -L${HEALPIX_DIR}/lib -lchealpix -lhealpix -lsharp -lm \
          -Wl,-R${CFITSIO_DIR} -L${CFITSIO_DIR} -lcfitsio -lm \
	  -Wl,-R${MKLROOT}/lib/intel64 -L${MKLROOT}/lib/intel64 -lmkl_blacs_openmpi_lp64 -lmkl_gf_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_def -ldl -lpthread -lm

export LIB = 

export CC  = mpicc
export LL  = mpicc
export F77 = mpif77

export CFLAG = -O3 -DMKL -DHEALPIXDATA=\"${HEALPIX_DIR}/data\" -Wall -Dx86_64 -DOPEN_MPI
export FFLAG = -O3 -fno-second-underscore
export LFLAG = -O3 -lmpi -lmpi_mpifh -lgfortran -lgomp -fopenmp
#-liomp5 -lifcore -lintlc -lifport -limf -lirc -ldl -lsvml
################################################################################################



all:
	mkdir -p bin
	gmake -C src xpol xpol_create_mll xpol_fisher
	mv src/xpol bin/
	mv src/xpol_create_mll bin/
	mv src/xpol_fisher bin/


