#if HasVoidSignalReturn
            DEFINES = -DSIG=void
#else
            DEFINES = -DSIG=int
#endif
      IMAKE_DEFINES = $(DEFINES)

  XVLIBPATH = -L$(XLIBSRC) -L$(EXTENSIONSRC)/lib/xv -L$(EXTENSIONSRC)/xv/lib

   XVT1SRCS = xvt1.c
   XVT1OBJS = xvt1.o

   XVT2SRCS = xvt2.c
   XVT2OBJS = xvt2.o

   XVT3SRCS = xvt3.c
   XVT3OBJS = xvt3.o

   XVT4SRCS = xvt4.c
   XVT4OBJS = xvt4.o

   XVT5SRCS = xvt5.c
   XVT5OBJS = xvt5.o

   XVT6SRCS = xvt6.c
   XVT6OBJS = xvt6.o

   XVT7SRCS = xvt7.c
   XVT7OBJS = xvt7.o

       SRCS = $(XVT1SRCS) $(XVT2SRCS) $(XVT3SRCS) $(XVT4SRCS) $(XVT5SRCS) \
	$(XVT6SRCS) $(XVT7SRCS) $(XVT8SRCS) $(XVT9SRCS) $(XVT10SRCS)
       OBJS = $(XVT1OBJS) $(XVT2OBJS) $(XVT3OBJS) $(XVT4OBJS) $(XVT5OBJS) \
	$(XVT6OBJS) $(XVT7OBJS) $(XVT8OBJS) $(XVT9OBJS) $(XVT10OBJS)

all:: xvt1 xvt2 xvt3 xvt4 xvt5 xvt6 xvt7

SingleProgramTarget(xvt1, $(XVT1OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt2, $(XVT2OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt3, $(XVT3OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt4, $(XVT4OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt5, $(XVT5OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt6, $(XVT6OBJS), $(XVLIBPATH), -lXv -lX11)
SingleProgramTarget(xvt7, $(XVT7OBJS), $(XVLIBPATH), -lXv -lX11)

xvt1: $(XVT1LIBS)
xvt2: $(XVT2LIBS)
xvt3: $(XVT3LIBS)
xvt4: $(XVT4LIBS)
xvt5: $(XVT5LIBS)
xvt6: $(XVT6LIBS)
xvt7: $(XVT7LIBS)

DependTarget()
