TOP      = ../..

include $(TOP)/makedef

LIBDIR   = $(TOOLSDIR)/lib
INCLUDES = -I$(TOOLSDIR)/include
CPPFLAGS = $(INCLUDES) $(MCPPFLAGS)
CFLAGS   = $(CPPFLAGS) $(MCFLAGS)

OBJ = Break.o BigInt.o ModCalc.o RandNum.o \
      MatVec.o TrackBall.o EllInteg.o \
      Callback.o Tree.o Hashtab.o Linlist.o RectSet.o Grid.o Queue.o \
      StrTab.o DStr.o StrMatch.o FileName.o LeastSqr.o CubicSpline.o \
      Sphere.o ContourLine.o IsoSurface.o SurfaceDots.o SurfaceSolid.o \
      SurfCheck.o Potential.o \
      Polynom.o Polysurf.o FitCylinder.o MapCoord.o PrincipAxis.o \
      Interpol.o Brent.o GaussJordan.o LUDecomp.o \
      Marquardt.o Powell.o ConjGrad.o SingVal.o \
      Cluster.o Simplex.o ChebFit.o RandomCost.o SimulAnneal.o
SRC = $(OBJ:.o=.c)

default: $(LIBDIR)/libtools.a

$(LIBDIR)/libtools.a: $(OBJ)
	$(AR) rs $@ $?
	$(RANLIB) $@
	$(WAIT)

clean:
	rm -f $(OBJ)

depend: $(SRC)
include $(TOP)/makedep
