# Makefile created by mkmf $Id: mkmf,v 18.0 2010/03/02 23:26:08 fms Exp $



include template.mk


.DEFAULT:
	-echo $@ does not exist.
all: ../RUN/postproc
newsmiles.o: ../LIB/newsmiles.f 
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c        ../LIB/newsmiles.f
compute_module.o: ../LIB/compute_module.f90 conc_module.o user_input.o io_module.o bins_module.o dynamic_filter_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/compute_module.f90
bins_module.o: ../LIB/bins_module.f90
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c        ../LIB/bins_module.f90
conc_module.o: ../LIB/conc_module.f90 parameters.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/conc_module.f90
dico_module.o: ../LIB/dico_module.f90 parameters.o user_input.o conc_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/dico_module.f90
io_module.o: ../LIB/io_module.f90 parameters.o dico_module.o conc_module.o user_input.o sorting_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/io_module.f90
main.o: ../LIB/main.f90 io_module.o compute_module.o update_spec_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/main.f90
ncutil_module.o: ../LIB/ncutil_module.f90
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/ncutil_module.f90
parameters.o: ../LIB/parameters.f90
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/parameters.f90
sorting_module.o: ../LIB/sorting_module.f90 dico_module.o conc_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/sorting_module.f90
update_spec_module.o: ../LIB/update_spec_module.f90 dico_module.o sorting_module.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/update_spec_module.f90
user_input.o: ../LIB/user_input.f90 parameters.o
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c	../LIB/user_input.f90
dynamic_filter_module.o: ../LIB/dynamic_filter_module.f90 
	$(FC) $(FFLAGS) $(OTHERFLAGS) -c        ../LIB/dynamic_filter_module.f90
./bins_module.f90: ../LIB/module.f90
	cp ../LIB/bins_module.f90
./user_input.f90: ../LIB/user_input.f90
	cp ../LIB/user_input.f90 .
./main.f90: ../LIB/main.f90
	cp ../LIB/main.f90 .
./newsmiles.f: ../LIB/newsmiles.f
	cp ../LIB/newsmiles.f .
./compute_module.f90: ../LIB/compute_module.f90
	cp ../LIB/compute_module.f90 .
./update_spec_module.f90: ../LIB/update_spec_module.f90
	cp ../LIB/update_spec_module.f90 .
./conc_module.f90: ../LIB/conc_module.f90
	cp ../LIB/conc_module.f90 .
./dico_module.f90: ../LIB/dico_module.f90
	cp ../LIB/dico_module.f90 .
./io_module.f90: ../LIB/io_module.f90
	cp ../LIB/io_module.f90 .
./parameters.f90: ../LIB/parameters.f90
	cp ../LIB/parameters.f90 .
./sorting_module.f90: ../LIB/sorting_module.f90
	cp ../LIB/sorting_module.f90 .
./ncutil_module.f90: ../LIB/ncutil_module.f90
	cp ../LIB/ncutil_module.f90 .
./dynamic_filter_module.f90: ../LIB/dynamic_filter_module.f90
	cp ../LIB/dynamic_filter_module.f90 .
SRC = ../LIB/ncutil_module.f90 ../LIB/dico_module.f90 ../LIB/io_module.f90 ../LIB/update_spec_module.f90 ../LIB/user_input.f90 ../LIB/main.f90 ../LIB/conc_module.f90 ../LIB/sorting_module.f90 ../LIB/compute_module.f90 ../LIB/newsmiles.f ../LIB/parameters.f90 ../LIB/bins_module.f90 ../LIB/dynamic_filter_module.f90
OBJ = ncutil_module.o dico_module.o io_module.o update_spec_module.o user_input.o main.o conc_module.o sorting_module.o compute_module.o newsmiles.o parameters.o bins_module.o dynamic_filter_module.o
OFF = ../LIB/ncutil_module.f90 ../LIB/user_input.f90 ../LIB/main.f90 ../LIB/compute_module.f90 ../LIB/newsmiles.f ../LIB/update_spec_module.f90 ../LIB/conc_module.f90 ../LIB/dico_module.f90 ../LIB/io_module.f90 ../LIB/parameters.f90 ../LIB/sorting_module.f90 ../dynamic_filter_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)
