#define IHaveModules
#include <Server.tmpl>

#ifdef XorgVersion
#if DoLoadableServer
XFMODSRC = dmmodule.c
XFMODOBJ = dmmodule.o
#endif
#endif

#if (defined(XWinServer) && XWinServer && BuildXWinMultiWindowExtWM) || \
    (defined(XDarwinServer) && XDarwinServer && DarwinQuartzSupport)
DEFINES = -DROOTLESS_WORKAROUND
#endif

SRCS = damage.c $(XFMODSRC)

OBJS = damage.o $(XFMODOBJ)

   INCLUDES = -I. -I../shadow -I$(SERVERSRC)/mi -I$(SERVERSRC)/fb -I$(SERVERSRC)/include -I$(XINCLUDESRC) \
	      -I$(FONTINCSRC) -I$(XF86SRC)/common $(EXTRAINCLUDES) \
	      -I$(SERVERSRC)/render -I../cw -I$(EXTINCSRC)
   LINTLIBS = $(SERVERSRC)/dix/llib-ldix.ln $(SERVERSRC)/os/llib-los.ln \
	     $(SERVERSRC)/mi/llib-lmi.ln

NormalLibraryObjectRule()
LibraryModuleTarget(i830_damage,$(OBJS))
LintLibraryTarget(i830_damage,$(SRCS))

NormalLintTarget($(SRCS))

DependTarget()

InstallDriverSDKLibraryModule(i830_damage,$(DRIVERSDKMODULEDIR),.)
InstallDriverSDKNonExecFile(damage.h,$(DRIVERSDKINCLUDEDIR))
