# Makefile for AELAS

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

AELAS: main.f90 generate.f derive.f extract.f generate2d.f derive2d.f extract2d.f incarx.f kpta.f \
      	kptv.f kpt.f version.f help.f90 clean.f writeeng.f writeeng4extract.f \
	writedef.f symmetry.f recell.f recell2d.f \
	def4elas.f Vstruc.f Astruc2d.f readoszi.f readpos.f writepos.f \
	directpos.f cartepos.f nnumber.f hpir.f brinv.f cjcbj.f license.f90\
	spglib_f08.o
	$(fc) $^ $(lib) -o ../bin/$@

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

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