ANLYHEADERS = EllipseAnalysis.h EllipseCommon.h

ANLYOBJS = ellipse_intersections.o perpendicular_to_ellipse.o \
        supporting_plane_reconstruction.o center_of_circle.o \
        front_image_of_the_circle.o

ANLYLIB = libEllipseAnalysis.a

include ../Makefile.in

all: $(ANLYLIB)

$(ANLYLIB): $(ANLYOBJS)
	ar rv $(ANLYLIB) $(ANLYOBJS)

clean:
	rm -f *.o *~ $(ANLYOBJS) $(ANLYLIB)

# Ellipse Analysis
ellipse_intersections.o: $(ANLYHEADERS) ellipse_intersections.cc 
perpendicular_to_ellipse.o: $(ANLYHEADERS) perpendicular_to_ellipse.cc
supporting_plane_reconstruction.o: $(ANLYHEADERS) supporting_plane_reconstruction.cc
center_of_circle.o: $(ANLYHEADERS) center_of_circle.cc
front_image_of_the_circle.o: $(ANLYHEADERS) front_image_of_the_circle.cc
