1# $NetBSD: Makefile,v 1.2 2004/02/07 06:52:05 lukem Exp $ 2 3.include "../../../Makefile.serverlib" 4 5LIB= dec 6 7.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec 8SRCS= decInit.c decFbs.c decIo.c decCursor.c decKbd.c decKeyMap.c \ 9 decColormap.c decMouse.c decInEx.c 10 11.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/sfb 12SRCS+= decSFB.c sfbgc.c sfbbitblt.c sfbblt.c sfbwindow.c sfbsimpleblt.c \ 13 sfb32gc.c sfb32bitblt.c sfb32blt.c sfb32window.c 14 15CPPFLAGS.sfb32gc.c= -DPSZ=32 16CPPFLAGS.sfb32bitblt.c= -DPSZ=32 17CPPFLAGS.sfb32blt.c= -DPSZ=32 18CPPFLAGS.sfb32window.c= -DPSZ=32 19 20.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/px 21SRCS+= pxbitblt.c pxbresd.c pxgc.c pxgetsp.c pxline.c pxpacket.c \ 22 pxpolypnt.c pxsetsp.c pxwindow.c pxsegment.c pxfillrct.c \ 23 pxfillrctS.c pxfillrctSO.c pxfillsp.c pxPglyph.c \ 24 pxIglyph.c pximage.c pxmisc.c pxpushpxl.c pxfillarc.c \ 25 pxzerarc.c decPX.c 26 27CPPFLAGS.pxsegment.c= -D_POLYSEGMENT=1 28CPPFLAGS.pxfillrctS.c= -D_STIPPLE=1 29CPPFLAGS.pxfillrctSO.c= -D_STIPPLE=1 -D_OPAQUE=1 30CPPFLAGS.pxPglyph.c= -D_POLYGLYPH=1 31CPPFLAGS.pxIglyph.c= -D_IMAGEGLYPH=1 32 33.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/cfb 34SRCS+= decCfb.c 35 36.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/mfb 37SRCS+= decMfb.c 38 39.if ${MACHINE_ARCH} == "alpha" 40.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/tga 41SRCS+= decTGA.c tgagc.c tgabitblt.c tgablt.c tgawindow.c tgasimpleblt.c \ 42 tga32gc.c tga32bitblt.c tga32blt.c tga32window.c 43 44CPPFLAGS.tga32gc.c= -DPSZ=32 45CPPFLAGS.tga32bitblt.c= -DPSZ=32 46CPPFLAGS.tga32blt.c= -DPSZ=32 47CPPFLAGS.tga32window.c= -DPSZ=32 48 49BUILDSYMLINKS= tgagc.c tga32gc.c \ 50 tgabitblt.c tga32bitblt.c \ 51 tgablt.c tga32blt.c \ 52 tgawindow.c tga32window.c 53 54.endif 55 56CPPFLAGS+= -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec \ 57 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/sfb \ 58 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/px \ 59 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/cfb \ 60 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/mfb \ 61 -I${X11SRCDIR.xc}/programs/Xserver/hw/netbsd/dec/tga \ 62 -I${X11SRCDIR.xc}/programs/Xserver/mfb \ 63 -I${X11SRCDIR.xc}/programs/Xserver/mi \ 64 -I${X11SRCDIR.xc}/programs/Xserver/cfb \ 65 -I${X11SRCDIR.xc}/programs/Xserver/include \ 66 -I${X11SRCDIR.xc}/programs/Xserver/os \ 67 -I${DESTDIR}${X11INCDIR}/X11 \ 68 -I${DESTDIR}${X11INCDIR}/X11/extensions \ 69 -I${X11SRCDIR.xc}/include/fonts \ 70 -I${XSERVERINCDIR} 71 72COPTS.decKbd.c= -Wno-error 73 74#CPPFLAGS+= -UXFree86LOADER -UXF86VIDMODE -UXFreeXDGA -UXF86MISC \ 75# -UXF86DRI -UXF86BIGFONT 76 77BUILDSYMLINKS+= ../../../mi/miinitext.c decInEx.c \ 78 sfbgc.c sfb32gc.c \ 79 sfbbitblt.c sfb32bitblt.c \ 80 sfbblt.c sfb32blt.c \ 81 sfbwindow.c sfb32window.c \ 82 pxline.c pxsegment.c \ 83 pxfillrct.c pxfillrctS.c \ 84 pxfillrct.c pxfillrctSO.c \ 85 pxglyph.c pxPglyph.c \ 86 pxglyph.c pxIglyph.c 87 88.include <bsd.x11.mk> 89.include <bsd.lib.mk> 90