include ../../adm/Mkinclude

LIBS = \
	def_consts.o\
	lib_io_str.o\
	lib_io_log.o\
	lib_utils.o\
	lib_reallocate.o\
	lib_io_arg.o\
	lib_io_file.o\
	lib_io_binary.o\
	lib_time.o\
	lib_math.o\
	lib_proj.o


all:
	$(MAKE) $(LIB)

$(LIB): $(LIBS)
	$(AR) $(ARFLAGS) $@ $(LIBS)
	$(RANLIB) $@

clean:
	$(RM) $(RMFLAGS) *.o *.mod core *~ *trace temp* $(LIB)

.SUFFIXES:
.SUFFIXES: .o .f90 .mod

%.o: %.mod

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

%.mod: %.f90
	$(MAKE) $(patsubst %.f90,%.o,%<)