Expand PMF_FN_* macros.
[netbsd-mini2440.git] / x11 / Xserver / mfb / Makefile.mfb
blobe1d93bbe062ea215c001162e995a91d5df1010f7
1 #       $NetBSD: Makefile.mfb,v 1.1 2003/12/21 03:07:01 rtr Exp $
3 LIB=            mfb
4 .PATH:          ${X11SRCDIR.xc}/programs/Xserver/mfb
6 SRCS=           maskbits.c mfbbitblt.c mfbbltC.c mfbbltCI.c mfbbltG.c \
7                 mfbbltO.c mfbbltX.c mfbbres.c mfbbresd.c mfbbstore.c \
8                 mfbclip.c mfbcmap.c mfbfillarc.c mfbfillrct.c \
9                 mfbfillsp.c mfbfont.c mfbgc.c mfbgetsp.c mfbhrzvert.c \
10                 mfbigbblak.c mfbigbwht.c mfbimage.c mfbline.c \
11                 mfbmisc.c mfbmodule.c mfbpablack.c mfbpainv.c \
12                 mfbpawhite.c mfbpgbblak.c mfbpgbinv.c mfbpgbwht.c \
13                 mfbpixmap.c mfbplyblack.c mfbplyinv.c mfbplywhite.c \
14                 mfbpntwin.c mfbpolypnt.c mfbpushpxl.c mfbscrclse.c \
15                 mfbscrinit.c mfbseg.c mfbsetsp.c mfbteblack.c \
16                 mfbtewhite.c mfbtileC.c mfbtileG.c mfbwindow.c \
17                 mfbzerarc.c
19 BUILDSYMLINKS=  mfbline.c mfbseg.c \
20                 mfbplygblt.c mfbpgbwht.c \
21                 mfbplygblt.c mfbpgbblak.c \
22                 mfbplygblt.c mfbpgbinv.c \
23                 mfbimggblt.c mfbigbwht.c \
24                 mfbimggblt.c mfbigbblak.c \
25                 mfbpntarea.c mfbpawhite.c \
26                 mfbpntarea.c mfbpablack.c \
27                 mfbpntarea.c mfbpainv.c \
28                 mfbtegblt.c mfbtewhite.c \
29                 mfbtegblt.c mfbteblack.c \
30                 mfbply1rct.c mfbplywhite.c \
31                 mfbply1rct.c mfbplyblack.c \
32                 mfbply1rct.c mfbplyinv.c \
33                 mfbblt.c mfbbltC.c \
34                 mfbblt.c mfbbltX.c \
35                 mfbblt.c mfbbltCI.c \
36                 mfbblt.c mfbbltO.c \
37                 mfbblt.c mfbbltG.c \
38                 mfbtile.c mfbtileC.c \
39                 mfbtile.c mfbtileG.c
41 CPPFLAGS+=      -I${X11SRCDIR.xc}/programs/Xserver/mfb \
42                 -I${X11SRCDIR.xc}/programs/Xserver/mi \
43                 -I${X11SRCDIR.xc}/programs/Xserver/include \
44                 -I${XSERVERINCDIR} \
45                 -I${DESTDIR}${X11INCDIR}/X11 \
46                 -I${X11SRCDIR.xc}/include/fonts
48 CPPFLAGS.mfbseg.c=      -DPOLYSEGMENT 
49 CPPFLAGS.mfbpgbwht.c=   -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltWhite -DOPEQ=MFB_OPEQ_WHITE 
50 CPPFLAGS.mfbpgbblak.c=  -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltBlack -DOPEQ=MFB_OPEQ_BLACK 
51 CPPFLAGS.mfbpgbinv.c=   -DMFBPOLYGLYPHBLT=mfbPolyGlyphBltInvert -DOPEQ=MFB_OPEQ_INVERT 
52 CPPFLAGS.mfbigbwht.c=   -DMFBIMAGEGLYPHBLT=mfbImageGlyphBltWhite -DOPEQ=MFB_OPEQ_WHITE 
53 CPPFLAGS.mfbigbblak.c=  -DMFBIMAGEGLYPHBLT=mfbImageGlyphBltBlack -DOPEQ=MFB_OPEQ_BLACK 
54 CPPFLAGS.mfbpawhite.c=  -DMFBSOLIDFILLAREA=mfbSolidWhiteArea -DMFBSTIPPLEFILLAREA=mfbStippleWhiteArea -DOPEQ=MFB_OPEQ_WHITE -DEQWHOLEWORD=MFB_EQWHOLEWORD_WHITE 
55 CPPFLAGS.mfbpablack.c=  -DMFBSOLIDFILLAREA=mfbSolidBlackArea -DMFBSTIPPLEFILLAREA=mfbStippleBlackArea -DOPEQ=MFB_OPEQ_BLACK -DEQWHOLEWORD=MFB_EQWHOLEWORD_BLACK 
56 CPPFLAGS.mfbpainv.c=    -DMFBSOLIDFILLAREA=mfbSolidInvertArea -DMFBSTIPPLEFILLAREA=mfbStippleInvertArea -DOPEQ=MFB_OPEQ_INVERT -DEQWHOLEWORD=MFB_EQWHOLEWORD_INVERT 
57 CPPFLAGS.mfbtewhite.c=  -DMFBTEGLYPHBLT=mfbTEGlyphBltWhite -DOP=MFB_OP_WHITE -DCLIPTETEXT=mfbImageGlyphBltWhite 
58 CPPFLAGS.mfbteblack.c=  -DMFBTEGLYPHBLT=mfbTEGlyphBltBlack -DOP=MFB_OP_BLACK -DCLIPTETEXT=mfbImageGlyphBltBlack 
59 CPPFLAGS.mfbplywhite.c= -DMFBFILLPOLY1RECT=mfbFillPolyWhite -DOPEQ=MFB_OPEQ_WHITE -DEQWHOLEWORD=MFB_EQWHOLEWORD_WHITE 
60 CPPFLAGS.mfbplyblack.c= -DMFBFILLPOLY1RECT=mfbFillPolyBlack -DOPEQ=MFB_OPEQ_BLACK -DEQWHOLEWORD=MFB_EQWHOLEWORD_BLACK 
61 CPPFLAGS.mfbplyinv.c=   -DMFBFILLPOLY1RECT=mfbFillPolyInvert -DOPEQ=MFB_OPEQ_INVERT -DEQWHOLEWORD=MFB_EQWHOLEWORD_INVERT 
62 CPPFLAGS.mfbbltC.c=     -DMROP=Mcopy 
63 CPPFLAGS.mfbbltX.c=     -DMROP=Mxor 
64 CPPFLAGS.mfbbltCI.c=    -DMROP=McopyInverted 
65 CPPFLAGS.mfbbltO.c=     -DMROP=Mor 
66 CPPFLAGS.mfbbltG.c=     -DMROP=0 
67 CPPFLAGS.mfbtileC.c=    -DMROP=Mcopy 
68 CPPFLAGS.mfbtileG.c=    -DMROP=0
70 .include <bsd.x11.mk>
71 LIBDIR= ${XMODULEDIR}
72 .include <bsd.lib.mk>