include  ../make.inc

MODS = ac_parameter.o \
	mod_ac_mpi.o

#	mod_ac_misc.o \
#	mod_ac_mpi.o
#	mod_ac_mpidummy.o
#	ac_misc.o \

OBJS =	ac_main.o \
	ac_atom.o \
	ac_base.o \
	ac_density.o \
        ac_atommatrix.o \
	ac_bandmatrix.o \
	ac_densitymatrix.o \
	ac_element.o \
	ac_energy.o \
	ac_exchange.o \
	ac_ewald.o \
	ac_hamiltonian.o \
	ac_hartree.o \
	ac_potential.o \
	ac_param.o \
	ac_force.o \
	ac_optimize.o \
	ac_fft.o \
	ac_sharmonics.o \
        ac_sbessel.o \
	ac_spline.o \
        ac_radial.o \
	ac_gauleg.o \
	ac_vector3d.o \
	ac_dos.o \
	ac_screening.o \
	ac_tmp.o

LIB_AC = ../lib/libaccel.a

all: $(LIB_AC)

$(LIB_AC): $(MODS) $(OBJS) 
	$(AR) rcv $@ $(MODS) $(OBJS)

.SUFFIXES:
.SUFFIXES: .o .f90

.f90.o:
	$(FC) $(FFLAGS) -c $<

clean:
	-\rm -f *.o *.mod
#	-\rm -f *.o *.mod *~
