XCOMM $XConsortium: Imakefile,v 1.1 94/03/28 21:53:26 dpw Exp $
#include <Server.tmpl>

#if i386Mach
FSRCS =
#else
FSRCS =  fBitBlt.s vgaBitBlt.c fFillCopy.s fFillOr.s fFillAnd.s \
	 fFillXor.s fFillSet.s fLineBres.s fLineH.s fLineV.s
#endif

SUSRCS = SpeedUpBlt.c suBitBlt.s suBitBlt2.s suBox.s suLine.s suVHLine.s \
         gBanks.c

SRCS = $(SUSRCS) $(FSRCS)

FOBJS =	 fBitBlt.o vgaBitBlt.o fFillCopy.o fFillXor.o fFillOr.o fFillAnd.o \
	 fFillSet.o fLineBres.o fLineH.o fLineV.o

SUOBJS = SpeedUpBlt.o suBitBlt.o suBitBlt2.o suBox.o suLine.o suVHLine.o \
         gBanks.o

OBJS = $(SUOBJS) $(FOBJS)

 DEFINES = -DPSZ=8

INCLUDES = -I. -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(SERVERSRC)/cfb  \
           -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi -I../vga \
	   -I$(SERVERSRC)/include -I$(INCLUDESRC)

SubdirLibraryRule($(OBJS))
NormalLibraryObjectRule()
NormalAsmObjectRule()

ObjectFromSpecialAsmSource(fFillAnd,fFill,-DRROP=GXAnd)
ObjectFromSpecialAsmSource(fFillCopy,fFill,-DRROP=GXCopy)
ObjectFromSpecialAsmSource(fFillOr,fFill,-DRROP=GXOr)
ObjectFromSpecialAsmSource(fFillXor,fFill,-DRROP=GXXor)

DependTarget()
