# Makefile created by mkmf 19.3.0


MK_TEMPLATE = template.mk
include $(MK_TEMPLATE)


.DEFAULT:
	-echo $@ does not exist.
all: ../RUN/postproc
bins_module.o: ../LIB/bins_module.f90
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/bins_module.f90
compute_module.o: ../LIB/compute_module.f90 conc_module.o user_input.o io_module.o bins_module.o dynamic_filter_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/compute_module.f90
conc_module.o: ../LIB/conc_module.f90 parameters.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/conc_module.f90
dico_module.o: ../LIB/dico_module.f90 parameters.o user_input.o conc_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/dico_module.f90
dynamic_filter_module.o: ../LIB/dynamic_filter_module.f90 conc_module.o dico_module.o parameters.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/dynamic_filter_module.f90
io_module.o: ../LIB/io_module.f90 parameters.o dico_module.o conc_module.o user_input.o sorting_module.o ncutil_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/io_module.f90
main.o: ../LIB/main.f90 io_module.o compute_module.o update_spec_module.o ncutil_module.o ml_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/main.f90
ml_module.o: ../LIB/ml_module.f90 conc_module.o sorting_module.o io_module.o bins_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/ml_module.f90
ncutil_module.o: ../LIB/ncutil_module.f90
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/ncutil_module.f90
newsmiles.o: ../LIB/newsmiles.f parameters.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/newsmiles.f
parameters.o: ../LIB/parameters.f90
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/parameters.f90
sorting_module.o: ../LIB/sorting_module.f90 dico_module.o conc_module.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/sorting_module.f90
update_spec_module.o: ../LIB/update_spec_module.f90 dico_module.o sorting_module.o parameters.o user_input.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/update_spec_module.f90
user_input.o: ../LIB/user_input.f90 parameters.o
	$(FC) $(FPPFLAGS) $(FFLAGS) $(OTHERFLAGS) $(OTHER_FFLAGS) -c	../LIB/user_input.f90
./io_module.f90: ../LIB/io_module.f90
	cp ../LIB/io_module.f90 .
./bins_module.f90: ../LIB/bins_module.f90
	cp ../LIB/bins_module.f90 .
./dynamic_filter_module.f90: ../LIB/dynamic_filter_module.f90
	cp ../LIB/dynamic_filter_module.f90 .
./conc_module.f90: ../LIB/conc_module.f90
	cp ../LIB/conc_module.f90 .
./user_input.f90: ../LIB/user_input.f90
	cp ../LIB/user_input.f90 .
./compute_module.f90: ../LIB/compute_module.f90
	cp ../LIB/compute_module.f90 .
./sorting_module.f90: ../LIB/sorting_module.f90
	cp ../LIB/sorting_module.f90 .
./dico_module.f90: ../LIB/dico_module.f90
	cp ../LIB/dico_module.f90 .
./update_spec_module.f90: ../LIB/update_spec_module.f90
	cp ../LIB/update_spec_module.f90 .
./main.f90: ../LIB/main.f90
	cp ../LIB/main.f90 .
./parameters.f90: ../LIB/parameters.f90
	cp ../LIB/parameters.f90 .
./newsmiles.f: ../LIB/newsmiles.f
	cp ../LIB/newsmiles.f .
./ml_module.f90: ../LIB/ml_module.f90
	cp ../LIB/ml_module.f90 .
./ncutil_module.f90: ../LIB/ncutil_module.f90
	cp ../LIB/ncutil_module.f90 .
SRC = ../LIB/update_spec_module.f90 ../LIB/ncutil_module.f90 ../LIB/parameters.f90 ../LIB/dynamic_filter_module.f90 ../LIB/conc_module.f90 ../LIB/user_input.f90 ../LIB/ml_module.f90 ../LIB/main.f90 ../LIB/bins_module.f90 ../LIB/dico_module.f90 ../LIB/newsmiles.f ../LIB/sorting_module.f90 ../LIB/io_module.f90 ../LIB/compute_module.f90
OBJ = update_spec_module.o ncutil_module.o parameters.o dynamic_filter_module.o conc_module.o user_input.o ml_module.o main.o bins_module.o dico_module.o newsmiles.o sorting_module.o io_module.o compute_module.o
OFF = ../LIB/io_module.f90 ../LIB/bins_module.f90 ../LIB/dynamic_filter_module.f90 ../LIB/conc_module.f90 ../LIB/user_input.f90 ../LIB/compute_module.f90 ../LIB/sorting_module.f90 ../LIB/dico_module.f90 ../LIB/update_spec_module.f90 ../LIB/main.f90 ../LIB/parameters.f90 ../LIB/newsmiles.f ../LIB/ml_module.f90 ../LIB/ncutil_module.f90
clean: neat
	-rm -f .../RUN/postproc.cppdefs $(OBJ) ../RUN/postproc

neat:
	-rm -f $(TMPFILES)

localize: $(OFF)
	cp $(OFF) .

TAGS: $(SRC)
	etags $(SRC)

tags: $(SRC)
	ctags $(SRC)

../RUN/postproc: $(OBJ)
	$(LD) $(OBJ) -o ../RUN/postproc  $(LDFLAGS)

