#
# This is the make file for the cagd_lib library.
#
#				Gershon Elber, Aug 1990
#

include ../makeflag.unx

OBJS =  afd_cube.o bsp2poly.o bspboehm.o bspcoxdb.o bsp_gen.o \
	bsp_knot.o bsp_read.o bsp_sym.o bsp_wrt.o bzr_gen.o bzr_read.o \
	bzr_sym.o bzr2poly.o bzr_wrt.o cagd_aux.o cagd_arc.o \
	cagdaiso.o cagdalen.o cagdbbox.o cagdbsum.o cagdcoer.o \
	cagdcmps.o cagdcmpt.o cagdcmrg.o \
	cagdcrvt.o cagdcsrf.o cagddist.o cagdedit.o cagdextr.o cagdmesh.o \
	cagdmorp.o cagdofst.o cagdoslo.o cagdpoly.o cagdpris.o \
	cagdread.o cagdruld.o cagdsmrg.o \
	cagdsrev.o cagdswep.o cagdzero.o cagd_dbg.o cagd_err.o cagd_ftl.o \
	cagd_gen.o cagd_sym.o cagd_tkn.o cagd_wrt.o \
	cbspeval.o cbsp_aux.o cbzreval.o cbzr_aux.o cbzr_pwr.o \
	mshplanr.o sbspeval.o sbsp_aux.o sbzr_aux.o sbzreval.o


libcagd.a: $(OBJS)
	rm -f libcagd.a
	ar rcv libcagd.a *.o
	-ranlib libcagd.a

install: libcagd.a
	mv -f libcagd.a $(LIB_DIR)
	cp cagd_lib.h $(INC_DIR)

# Dependencies starts here - do not touch, generated automatically.
afd_cube.o:	cagd_loc.h cagd_lib.h
bsp2poly.o:	cagd_loc.h cagd_lib.h
bsp_gen.o:	cagd_loc.h cagd_lib.h
bsp_knot.o:	cagd_loc.h cagd_lib.h
bsp_read.o:	cagd_loc.h cagd_lib.h
bsp_sym.o:	cagd_loc.h cagd_lib.h
bsp_wrt.o:	cagd_loc.h cagd_lib.h
bspboehm.o:	cagd_loc.h cagd_lib.h
bspcoxdb.o:	cagd_loc.h cagd_lib.h
bzr2poly.o:	cagd_loc.h cagd_lib.h
bzr_gen.o:	cagd_loc.h cagd_lib.h
bzr_read.o:	cagd_loc.h cagd_lib.h
bzr_sym.o:	cagd_loc.h cagd_lib.h
bzr_wrt.o:	cagd_loc.h cagd_lib.h
cagd_arc.o:	cagd_loc.h cagd_lib.h
cagd_aux.o:	cagd_loc.h cagd_lib.h
cagd_dbg.o:	cagd_loc.h cagd_lib.h
cagd_err.o:	cagd_loc.h cagd_lib.h
cagd_ftl.o:	cagd_loc.h cagd_lib.h
cagd_gen.o:	cagd_loc.h cagd_lib.h
cagd_sym.o:	cagd_loc.h cagd_lib.h
cagd_tkn.o:	cagd_loc.h cagd_lib.h
cagd_wrt.o:	cagd_loc.h cagd_lib.h
cagdaiso.o:	cagd_loc.h cagd_lib.h
cagdalen.o:	cagd_loc.h cagd_lib.h
cagdbbox.o:	cagd_loc.h cagd_lib.h
cagdbsum.o:	cagd_loc.h cagd_lib.h
cagdcmps.o:	cagd_loc.h cagd_lib.h
cagdcmpt.o:	cagd_loc.h cagd_lib.h
cagdcmrg.o:	cagd_loc.h cagd_lib.h
cagdcoer.o:	cagd_loc.h cagd_lib.h
cagdcrvt.o:	cagd_loc.h cagd_lib.h
cagdcsrf.o:	cagd_loc.h cagd_lib.h
cagddist.o:	cagd_loc.h cagd_lib.h
cagdedit.o:	cagd_loc.h cagd_lib.h
cagdextr.o:	cagd_loc.h cagd_lib.h
cagdmesh.o:	cagd_loc.h cagd_lib.h
cagdmorp.o:	cagd_loc.h cagd_lib.h
cagdofst.o:	cagd_loc.h cagd_lib.h
cagdpoly.o:	cagd_loc.h cagd_lib.h
cagdpris.o:	cagd_loc.h cagd_lib.h
cagdread.o:	cagd_loc.h cagd_lib.h
cagdruld.o:	cagd_loc.h cagd_lib.h
cagdsmrg.o:	cagd_loc.h cagd_lib.h
cagdsrev.o:	cagd_loc.h cagd_lib.h
cagdswep.o:	cagd_loc.h cagd_lib.h
cagdzero.o:	cagd_loc.h cagd_lib.h
cbsp_aux.o:	cagd_loc.h cagd_lib.h
cbspeval.o:	cagd_loc.h cagd_lib.h
cbzr_aux.o:	cagd_loc.h cagd_lib.h
cbzr_pwr.o:	cagd_loc.h cagd_lib.h
cbzreval.o:	cagd_loc.h cagd_lib.h
mshplanr.o:	cagd_loc.h cagd_lib.h
sbsp_aux.o:	cagd_loc.h cagd_lib.h
sbspeval.o:	cagd_loc.h cagd_lib.h
sbzr_aux.o:	cagd_loc.h cagd_lib.h
sbzreval.o:	cagd_loc.h cagd_lib.h
