# $Header: /andrew/X11/R3src/Xbeta/server/ddx/ibm/ega/RCS/Imakefile,v 9.0 88/10/18 12:48:47 erik Exp $ 
# $Source: /andrew/X11/R3src/Xbeta/server/ddx/ibm/ega/RCS/Imakefile,v $ 
SRCS =		egaBitBlt.c	\
		egaCurs.c	\
		egaDebugJ.c	\
		egaGC.c		\
		egaGlyph.c	\
		egaImages.c	\
		egaIO.c		\
		egaLine.c	\
		egaOSD.c	\
		egaScrInfo.c	\
		egaScrInit.c	\
		egaSet.c	\
		egaSolid.c	\
                egaStipple.c


OTHER_SRC =	egaAddr.c	\
		egaVideo.h	\
		egaRegs.h

OBJS = 		egaBitBlt.o	\
		egaCurs.o	\
		egaDebugJ.o	\
		egaGC.o		\
		egaGlyph.o	\
		egaImages.o	\
		egaIO.o		\
		egaLine.o	\
		egaOSD.o	\
		egaScrInfo.o	\
		egaScrInit.o	\
		egaSet.o	\
		egaSolid.o	\
		egaStipple.o

#if defined(i386) || defined(DOS)
STD_DEFINES = ServerDefines OSDefines -DPCIO
#else
STD_DEFINES = ServerDefines OSDefines -DRTIO
#endif

CDEBUGFLAGS =  ServerCDebugFlags
INCLUDES = -I. -I../OPERATING_SYSTEM -I../ppc -I../../../include -I$(INCLUDESRC) -I../common -I../../mfb

#if DebugServer && ProfileServer
DebuggedAndProfiledLibraryObjectRule()
#else
# if DebugServer
DebuggedLibraryObjectRule()
# else
#  if ProfileServer
ProfiledLibraryObjectRule()
#  else
NormalLibraryObjectRule()
#  endif
# endif
#endif

NormalRelocatableTarget(ega,$(OBJS))

#if ProfileServer
ProfiledRelocatableTarget(ega,$(OBJS))
#endif
#if DebugServer
DebuggedRelocatableTarget(ega,$(OBJS))
#endif

DependTarget()

LintLibraryTarget(ega,$(SRCS))
NormalLintTarget($(SRCS))
