Fix up mix of man(7)/mdoc(7).
[netbsd-mini2440.git] / x11 / Xserver / iplan2p4 / Makefile.iplan
blob108cf281413d2b6a7d10f51be260a1692984c899
1 #       $NetBSD$
3 .include <bsd.own.mk>
5 .PATH:          ${X11SRCDIR.xc}/programs/Xserver/iplan2p4
7 IPLANES?=       4
9 LIB=            iplan2p${IPLANES}
11 SRCS=           iplgc.c iplrrop.c iplwindow.c \
12                 iplpntwin.c iplmskbits.c iplpixmap.c iplbitblt.c \
13                 iplfillsp.c iplsetsp.c iplscrinit.c iplallpriv.c \
14                 iplgetsp.c iplfillrct.c \
15                 iplsolidC.c iplsolidX.c iplsolidG.c \
16                 ipltileoddC.c ipltileoddG.c ipltile32C.c ipltile32G.c \
17                 iplcmap.c \
18                 iplfillarcC.c iplfillarcG.c \
19                 ipltegblt.c iplbstore.c \
20                 iplpolypnt.c \
21                 iplbres.c iplline.c iplhrzvert.c \
22                 iplbresd.c iplimage.c iplseg.c \
23                 iplbitblt.c iplbltC.c iplbltX.c iplbltO.c iplbltG.c \
24                 iplply1rctC.c iplply1rctG.c iplpack.c
26 X11XSERVERDIR=  ${X11SRCDIR.xc}/programs/Xserver
28 BUILDSYMLINKS=  iplline.c iplseg.c \
29                 iplfillarc.c iplfillarcC.c \
30                 iplfillarc.c iplfillarcG.c \
31                 iplblt.c iplbltC.c \
32                 iplblt.c iplbltX.c \
33                 iplblt.c iplbltO.c \
34                 iplblt.c iplbltG.c \
35                 iplsolid.c iplsolidC.c \
36                 iplsolid.c iplsolidX.c \
37                 iplsolid.c iplsolidG.c \
38                 ipltileodd.c ipltileoddC.c \
39                 ipltileodd.c ipltileoddG.c \
40                 ipltile32.c ipltile32C.c \
41                 ipltile32.c ipltile32G.c \
42                 iplply1rct.c iplply1rctC.c \
43                 iplply1rct.c iplply1rctG.c
45 CPPFLAGS+=      -I${X11SRCDIR.xc}/programs/Xserver/iplan2p4 \
46                 -I${X11SRCDIR.xc}/programs/Xserver/cfb \
47                 -I${X11SRCDIR.xc}/programs/Xserver/mfb \
48                 -I${X11SRCDIR.xc}/programs/Xserver/mi \
49                 -I${X11SRCDIR.xc}/programs/Xserver/include \
50                 -I${XSERVERINCDIR} \
51                 -I${DESTDIR}${X11INCDIR}/X11 \
52                 -I${X11SRCDIR.xc}/include/fonts \
53                 -DINTER_PLANES=${IPLANES} -DFORCE_SEPARATE_PRIVATE
55 CPPFLAGS.iplseg.c=      -DPOLYSEGMENT
56 CPPFLAGS.iplfillarcC.c= -DRROP=GXcopy
57 CPPFLAGS.iplfillarcG.c= -DRROP=GXset
58 CPPFLAGS.iplbltC.c=     -DMROP=Mcopy
59 CPPFLAGS.iplbltX.c=     -DMROP=Mxor
60 CPPFLAGS.iplbltO.c=     -DMROP=Mor
61 CPPFLAGS.iplbltG.c=     -DMROP=0
62 CPPFLAGS.iplsolidC.c=   -DRROP=GXcopy
63 CPPFLAGS.iplsolidX.c=   -DRROP=GXxor
64 CPPFLAGS.iplsolidG.c=   -DRROP=GXset
65 CPPFLAGS.ipltileoddC.c= -DMROP=Mcopy
66 CPPFLAGS.ipltileoddG.c= -DMROP=0
67 CPPFLAGS.ipltile32C.c=  -DMROP=Mcopy
68 CPPFLAGS.ipltile32G.c=  -DMROP=0
69 CPPFLAGS.iplply1rctC.c= -DRROP=GXcopy
70 CPPFLAGS.iplply1rctG.c= -DRROP=GXset
72 .include <bsd.x11.mk>
73 LIBDIR= ${XMODULEDIR}
74 .include <bsd.lib.mk>