MF=	Makefile
EXE=	./FindEM2_V1.00.exe
SRC=	./WeightedFLCF_lib.f90 ./FindEM2_V1.00.f90  

FC=	gfortran
FFLAGS=	 -O -w  -fopenmp 
#	 -g  -fbounds-check  -frange-check -Wsurprising  -Wall 

#replace your local paths below for mrc libraries. 
LIBS= 	/usr/local/mrc/image2010/lib/imlib2010.a \
	/usr/local/mrc/image2010/lib/genlib.a  \
	-lfftw3 -lfftw3_threads -lpthread -lm

LFLAGS=	$(FFLAGS) $(LIBS)

INC=	-I./fftw -I./mrc

.SUFFIXES:
.SUFFIXES: .f90 .f .for .o

OBJ= 	$(SRC:.f90=.o)

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

#.for.o : ;		g77    $(INC) $(FFLAGS) -c $<

$(EXE):	$(OBJ) ;	
	$(FC) -o $@ $(OBJ) $(LFLAGS)
#	 $(FC) $(LFLAGS) -o $@ $(OBJ)

$(OBJ):	$(MF)

TAGS : $(SRC)
	etags -C -S $(SRC)

cl: ;	rm -f  $(OBJ) $(EXE) core		



