~ubuntu-branches/ubuntu/intrepid/xserver-xgl/intrepid

« back to all changes in this revision

Viewing changes to hw/xfree86/xf1bpp/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Matthew Garrett
  • Date: 2006-02-13 14:21:43 UTC
  • Revision ID: james.westby@ubuntu.com-20060213142143-mad6z9xzem7hzxz9
Tags: upstream-7.0.0
ImportĀ upstreamĀ versionĀ 7.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
module_LTLIBRARIES = libxf1bpp.la
 
2
 
 
3
sdk_HEADERS = xf1bpp.h mfbmap.h mfbunmap.h
 
4
 
 
5
libxf1bpp_la_LDFLAGS = -avoid-version
 
6
 
 
7
libxf1bppgen_a_SOURCES = \
 
8
        mfbseg.c \
 
9
        mfbpgbwht.c \
 
10
        mfbpgbblak.c \
 
11
        mfbpgbinv.c \
 
12
        mfbigbwht.c \
 
13
        mfbigbblak.c \
 
14
        mfbpawhite.c \
 
15
        mfbpablack.c \
 
16
        mfbpainv.c \
 
17
        mfbtewhite.c \
 
18
        mfbteblack.c \
 
19
        mfbplywhite.c \
 
20
        mfbplyblack.c \
 
21
        mfbplyinv.c \
 
22
        mfbbltC.c \
 
23
        mfbbltX.c \
 
24
        mfbbltCI.c \
 
25
        mfbbltO.c \
 
26
        mfbbltG.c \
 
27
        mfbtileC.c \
 
28
        mfbtileG.c
 
29
 
 
30
DISTCLEANFILES = $(libxf1bppgen_a_SOURCES)
 
31
 
 
32
libxf1bppmfb_a_SOURCES = \
 
33
        $(top_srcdir)/mfb/maskbits.c \
 
34
        $(top_srcdir)/mfb/mfbbitblt.c \
 
35
        $(top_srcdir)/mfb/mfbbres.c \
 
36
        $(top_srcdir)/mfb/mfbbresd.c \
 
37
        $(top_srcdir)/mfb/mfbbstore.c \
 
38
        $(top_srcdir)/mfb/mfbclip.c \
 
39
        $(top_srcdir)/mfb/mfbcmap.c \
 
40
        $(top_srcdir)/mfb/mfbfillarc.c \
 
41
        $(top_srcdir)/mfb/mfbfillrct.c \
 
42
        $(top_srcdir)/mfb/mfbfillsp.c \
 
43
        $(top_srcdir)/mfb/mfbfont.c \
 
44
        $(top_srcdir)/mfb/mfbgc.c \
 
45
        $(top_srcdir)/mfb/mfbgetsp.c \
 
46
        $(top_srcdir)/mfb/mfbhrzvert.c \
 
47
        $(top_srcdir)/mfb/mfbimage.c \
 
48
        $(top_srcdir)/mfb/mfbline.c \
 
49
        $(top_srcdir)/mfb/mfbmisc.c \
 
50
        $(top_srcdir)/mfb/mfbpixmap.c \
 
51
        $(top_srcdir)/mfb/mfbpntwin.c \
 
52
        $(top_srcdir)/mfb/mfbpolypnt.c \
 
53
        $(top_srcdir)/mfb/mfbpushpxl.c \
 
54
        $(top_srcdir)/mfb/mfbscrclse.c \
 
55
        $(top_srcdir)/mfb/mfbscrinit.c \
 
56
        $(top_srcdir)/mfb/mfbsetsp.c \
 
57
        $(top_srcdir)/mfb/mfbwindow.c \
 
58
        $(top_srcdir)/mfb/mfbzerarc.c \
 
59
        mfbmodule.c
 
60
 
 
61
libxf1bpp_la_SOURCES = $(libxf1bppmfb_a_SOURCES) $(libxf1bppgen_a_SOURCES)
 
62
 
 
63
AM_CFLAGS = -DXF86MONO -include mfbmap.h $(DIX_CFLAGS) $(XORG_CFLAGS) \
 
64
        @SERVER_DEFINES@ @MODULE_DEFINES@ @LOADER_DEFINES@
 
65
INCLUDES = $(XORG_INCS) -I$(top_srcdir)/mfb
 
66
 
 
67
mfbseg.c:
 
68
        echo "#define POLYSEGMENT" > $@
 
69
        echo "#include \"$(top_srcdir)/mfb/mfbline.c\"" >> $@
 
70
mfbpgbwht.c:
 
71
        echo "#define MFBPOLYGLYPHBLT xf1bppPolyGlyphBltWhite" > $@
 
72
        echo "#define OPEQ |=" >> $@
 
73
        echo "#include \"$(top_srcdir)/mfb/mfbplygblt.c\"" >> $@
 
74
mfbpgbblak.c:
 
75
        echo "#define MFBPOLYGLYPHBLT xf1bppPolyGlyphBltBlack" > $@
 
76
        echo "#define OPEQ &=~" >> $@
 
77
        echo "#include \"$(top_srcdir)/mfb/mfbplygblt.c\"" >> $@
 
78
mfbpgbinv.c:
 
79
        echo "#define MFBPOLYGLYPHBLT xf1bppPolyGlyphBltInvert" > $@
 
80
        echo "#define OPEQ ^=" >> $@
 
81
        echo "#include \"$(top_srcdir)/mfb/mfbplygblt.c\"" >> $@
 
82
mfbigbwht.c:
 
83
        echo "#define MFBIMAGEGLYPHBLT xf1bppImageGlyphBltWhite" > $@
 
84
        echo "#define OPEQ |=" >> $@
 
85
        echo "#include \"$(top_srcdir)/mfb/mfbimggblt.c\"" >> $@
 
86
mfbigbblak.c:
 
87
        echo "#define MFBIMAGEGLYPHBLT xf1bppImageGlyphBltBlack" > $@
 
88
        echo "#define OPEQ &=~" >> $@
 
89
        echo "#include \"$(top_srcdir)/mfb/mfbimggblt.c\"" >> $@
 
90
mfbpawhite.c:
 
91
        echo "#define MFBSOLIDFILLAREA xf1bppSolidWhiteArea" > $@
 
92
        echo "#define MFBSTIPPLEFILLAREA xf1bppStippleWhiteArea" >> $@
 
93
        echo "#define OPEQ |=" >> $@
 
94
        echo "#define EQWHOLEWORD =~0" >> $@
 
95
        echo "#include \"$(top_srcdir)/mfb/mfbpntarea.c\"" >> $@
 
96
mfbpablack.c:
 
97
        echo "#define MFBSOLIDFILLAREA xf1bppSolidBlackArea" > $@
 
98
        echo "#define MFBSTIPPLEFILLAREA xf1bppStippleBlackArea" >> $@
 
99
        echo "#define OPEQ &=~" >> $@
 
100
        echo "#define EQWHOLEWORD =0" >> $@
 
101
        echo "#include \"$(top_srcdir)/mfb/mfbpntarea.c\"" >> $@
 
102
mfbpainv.c:
 
103
        echo "#define MFBSOLIDFILLAREA xf1bppSolidInvertArea" > $@
 
104
        echo "#define MFBSTIPPLEFILLAREA xf1bppStippleInvertArea" >> $@
 
105
        echo "#define OPEQ ^=" >> $@
 
106
        echo "#define EQWHOLEWORD ^=~0" >> $@
 
107
        echo "#include \"$(top_srcdir)/mfb/mfbpntarea.c\"" >> $@
 
108
mfbtewhite.c:
 
109
        echo "#define OP" > $@
 
110
        echo "#define CLIPTETEXT xf1bppImageGlyphBltWhite" >> $@
 
111
        echo "#define MFBTEGLYPHBLT xf1bppTEGlyphBltWhite" >> $@
 
112
        echo "#include \"$(top_srcdir)/mfb/mfbtegblt.c\"" >> $@
 
113
mfbteblack.c:
 
114
        echo "#define OP ~" > $@
 
115
        echo "#define CLIPTETEXT xf1bppImageGlyphBltBlack" >> $@
 
116
        echo "#define MFBTEGLYPHBLT xf1bppTEGlyphBltBlack" >> $@
 
117
        echo "#include \"$(top_srcdir)/mfb/mfbtegblt.c\"" >> $@
 
118
mfbplywhite.c:
 
119
        echo "#define MFBFILLPOLY1RECT xf1bppFillPolyWhite" > $@
 
120
        echo "#define OPEQ |=" >> $@
 
121
        echo "#define EQWHOLEWORD =~0" >> $@
 
122
        echo "#include \"$(top_srcdir)/mfb/mfbply1rct.c\"" >> $@
 
123
mfbplyblack.c:
 
124
        echo "#define MFBFILLPOLY1RECT xf1bppFillPolyBlack" > $@
 
125
        echo "#define OPEQ &=~" >> $@
 
126
        echo "#define EQWHOLEWORD =0" >> $@
 
127
        echo "#include \"$(top_srcdir)/mfb/mfbply1rct.c\"" >> $@
 
128
mfbplyinv.c:
 
129
        echo "#define MFBFILLPOLY1RECT xf1bppFillPolyInvert" > $@
 
130
        echo "#define OPEQ ^=" >> $@
 
131
        echo "#define EQWHOLEWORD ^=~0" >> $@
 
132
        echo "#include \"$(top_srcdir)/mfb/mfbply1rct.c\"" >> $@
 
133
mfbbltC.c:
 
134
        echo "#define MROP Mcopy" > $@
 
135
        echo "#include \"$(top_srcdir)/mfb/mfbblt.c\"" >> $@
 
136
mfbbltX.c:
 
137
        echo "#define MROP Mxor" > $@
 
138
        echo "#include \"$(top_srcdir)/mfb/mfbblt.c\"" >> $@
 
139
mfbbltCI.c:
 
140
        echo "#define MROP McopyInverted" > $@
 
141
        echo "#include \"$(top_srcdir)/mfb/mfbblt.c\"" >> $@
 
142
mfbbltO.c:
 
143
        echo "#define MROP Mor" > $@
 
144
        echo "#include \"$(top_srcdir)/mfb/mfbblt.c\"" >> $@
 
145
mfbbltG.c:
 
146
        echo "#define MROP M0" > $@
 
147
        echo "#include \"$(top_srcdir)/mfb/mfbblt.c\"" >> $@
 
148
mfbtileC.c:
 
149
        echo "#define MROP Mcopy" > $@
 
150
        echo "#include \"$(top_srcdir)/mfb/mfbtile.c\"" >> $@
 
151
mfbtileG.c:
 
152
        echo "#define MRop M0" > $@
 
153
        echo "#include \"$(top_srcdir)/mfb/mfbtile.c\"" >> $@
 
154
 
 
155
EXTRA_DIST = mfbmap.sh mfbunmap.sh