.PHONY : all

all : $(SHLIB)

$(SHLIB) : norm2.o error_handler.o program_constants.o dynalloc.o quick_sort.o matrix_methods.o random_generator.o norm_engine.o

program_constants.o : program_constants.f90

error_handler.o : error_handler.f90 program_constants.o

dynalloc.o : dynalloc.f90 error_handler.o program_constants.o

quick_sort.o : quick_sort.f90 error_handler.o program_constants.o

matrix_methods.o : matrix_methods.f90 error_handler.o program_constants.o

random_generator.o : random_generator.f90 error_handler.o program_constants.o

norm_engine.o : norm_engine.f90 error_handler.o program_constants.o dynalloc.o quick_sort.o matrix_methods.o random_generator.o

norm2.o : norm2.f90 error_handler.o program_constants.o dynalloc.o quick_sort.o matrix_methods.o random_generator.o norm_engine.o
