#
#  Purpose:
#
#    Makefile for ADAIS
#
#  Record of vevisions:
#      Data         Programmer        Description of change
#      ====         ==========        =====================
#   2017/03/17      Shihao Zhang      Original code
#
#  Variables:
#
#
#
#

fc = ifort -g -check all -traceback -mcmodel=medium
lib = ../spglib-1.9.9/lib/libsymspg.a

ADAIS: main.f90 adhesion.f90 alishear.f90 alishear2d.f90 pureshear.f90 simpleshear.f90 \
	uniaxial2d.f90 biaxial2d.f90 indxproj.f90 matproj.f90 rotproj.f90 redefinelat.f90 \
	bond_len.f90 strdisp.f90 forceconv.f90 writeout.f90 writebond.f90 incarx.f90 \
	kpt.f90 kpta.f90 kptv.f90 readoutcar.f90 symmetry.f90 recell.f90 recell2d.f90 \
        supercell.f90 cartepos.f90 directpos.f90 vstruc.f90 astruc2d.f90 zvaluer.f90 \
	readpos.f90 writepos.f90 brinv.f clean.f90 help.f90 nnumber.f90 random.f90 \
	spglib_f08.o
	$(fc) $^ $(lib) -o ../bin/$@

spglib_f08.o: spglib_f08.f90
	$(fc) -c $<

clean:
	rm -f ../bin/ADAIS *.o *.mod
