STD_INCLUDES = -I.

#if defined(MipsArchitecture) && !defined(ultrix)
EXTRASRCS = shmsys.c
EXTRAOBJS = shmsys.o
#endif

SRCS	= \
	  VOpenVp.c \
	  VResizeVp.c \
	  VExposeVp.c \
	  VCloseVp.c \
	  VGetEyeSpace.c \
	  VGetPlanes.c \
	  VCmpClipN.c \
	  VReadObject.c \
	  VWriteObject.c \
	  VCmpObjExt.c \
	  VCopyObj.c \
	  VAllocColor.c \
	  VBindColors.c \
	  VExpBuffer.c \
	  VCrPoly.c \
	  VCrPoints.c \
	  VCopyPoly.c \
	  VDrawArc.c \
	  VDrawPoly.c \
	  VDrawSeg.c \
	  VDrawStroke.c \
	  VFillPoly.c \
	  VDrawString.c \
	  VClipPoly.c \
	  VDotProd.c \
	  VCrossProd.c \
	  VRotate.c \
	  VTransPoly.c \
	  VWorldToScr.c \
	  VEyeToScr.c \
	  VTrans.c \
	  VIdentMat.c \
	  VMatMult.c \
	  VMatDet.c \
	  VMatInvert.c \
	  VPrintPoly.c \
	  Vmalloc.c \
	  Vdefs.c \
	  frameBuff.c \
	  $(EXTRASRCS) \
	  strdup.c

OBJS	= \
	  VOpenVp.o \
	  VResizeVp.o \
	  VExposeVp.o \
	  VCloseVp.o \
	  VGetEyeSpace.o \
	  VGetPlanes.o \
	  VCmpClipN.o \
	  VReadObject.o \
	  VWriteObject.o \
	  VCmpObjExt.o\
	  VCopyObj.o \
	  VAllocColor.o \
	  VBindColors.o \
	  VExpBuffer.o \
	  VCrPoly.o \
	  VCrPoints.o \
	  VCopyPoly.o \
	  VDrawArc.o \
	  VDrawPoly.o \
	  VDrawSeg.o \
	  VDrawStroke.o \
	  VFillPoly.o \
	  VDrawString.o \
	  VClipPoly.o \
	  VDotProd.o \
	  VCrossProd.o \
	  VRotate.o \
	  VTransPoly.o \
	  VWorldToScr.o \
	  VEyeToScr.o \
	  VTrans.o \
	  VIdentMat.o \
	  VMatMult.o \
	  VMatDet.o \
	  VMatInvert.o \
	  VPrintPoly.o \
	  Vmalloc.o \
	  InitAWin.o \
	  CloseAWin.o \
	  FillPoly.o \
	  FillRect.o \
	  DrawLine.o \
	  DrawPoint.o \
	  FWinRedraw.o \
	  FrameCmpl.o \
	  ClipLine.o \
	  ETToSL.o \
	  MakeET.o \
	  SLDiff.o \
	  DrawSL.o \
	  Vdefs.o \
	  frameBuff.o \
	  $(EXTRAOBJS) \
	  strdup.o

NormalLibraryTarget(V,$(OBJS))
DependTarget()
