#
#       Makefile for base
#

include ../../../Mkinclude
include ../Mkinclude

PACKNAME	= base
LIBFSRCS	= dimension.f90 coordinates.f90 timestep.f90 base.f90
LIBCSRCS	=
LIBSRCS		= $(LIBFSRCS) $(LIBCSRCS)
LIBFOBJS	= dimension.o coordinates.o timestep.o base.o
LIBCOBJS	=
LIBOBJS		= $(LIBFOBJS) $(LIBCOBJS)


all: $(LIBOBJS) archive ranlib ../.$(PACKNAME)

archive:
	@$(AR) $(ARFLAGS) $(CONVLIBFILE) $(LIBOBJS)

ranlib:
	$(RANLIB) $(CONVLIBFILE)

../.$(PACKNAME): $(LIBOBJS)
	@$(TOUCH) ../.$(PACKNAME)

clean:
	$(RM) *.o *.mod *~ ../.$(PACKNAME)

###
base.o:	dimension.o coordinates.o timestep.o
timestep.o:	coordinates.o ../.util
coordinates.o:	dimension.o ../.util
dimension.o:
