summaryrefslogtreecommitdiff
path: root/xc/programs/Xserver/GL/mesa/src/Imakefile
blob: 29ae102d4041b106805ac86b4b0faf8a1381bca9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
XCOMM $XFree86: xc/programs/Xserver/GL/mesa/src/Imakefile,v 1.13 2000/03/02 16:07:38 martin Exp $

#define IHaveModules
#include <Server.tmpl>

#define IHaveSubdirs

      SUBDIRS = X

LinkSourceFile(accum.c,../../../../../extras/Mesa/src)
LinkSourceFile(accum.h,../../../../../extras/Mesa/src)
LinkSourceFile(all.h,../../../../../extras/Mesa/src)
LinkSourceFile(alpha.c,../../../../../extras/Mesa/src)
LinkSourceFile(alpha.h,../../../../../extras/Mesa/src)
LinkSourceFile(alphabuf.c,../../../../../extras/Mesa/src)
LinkSourceFile(alphabuf.h,../../../../../extras/Mesa/src)
LinkSourceFile(attrib.c,../../../../../extras/Mesa/src)
LinkSourceFile(attrib.h,../../../../../extras/Mesa/src)
LinkSourceFile(bbox.c,../../../../../extras/Mesa/src)
LinkSourceFile(bbox.h,../../../../../extras/Mesa/src)
LinkSourceFile(bitmap.c,../../../../../extras/Mesa/src)
LinkSourceFile(bitmap.h,../../../../../extras/Mesa/src)
LinkSourceFile(blend.c,../../../../../extras/Mesa/src)
LinkSourceFile(blend.h,../../../../../extras/Mesa/src)
LinkSourceFile(buffers.c,../../../../../extras/Mesa/src)
LinkSourceFile(buffers.h,../../../../../extras/Mesa/src)
LinkSourceFile(clip.c,../../../../../extras/Mesa/src)
LinkSourceFile(clip.h,../../../../../extras/Mesa/src)
LinkSourceFile(clip_funcs.h,../../../../../extras/Mesa/src)
LinkSourceFile(clip_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(colortab.c,../../../../../extras/Mesa/src)
LinkSourceFile(colortab.h,../../../../../extras/Mesa/src)
LinkSourceFile(config.c,../../../../../extras/Mesa/src)
LinkSourceFile(config.h,../../../../../extras/Mesa/src)
LinkSourceFile(context.c,../../../../../extras/Mesa/src)
LinkSourceFile(context.h,../../../../../extras/Mesa/src)
LinkSourceFile(copy_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(copypix.c,../../../../../extras/Mesa/src)
LinkSourceFile(copypix.h,../../../../../extras/Mesa/src)
LinkSourceFile(cull_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(cva.c,../../../../../extras/Mesa/src)
LinkSourceFile(cva.h,../../../../../extras/Mesa/src)
LinkSourceFile(dd.h,../../../../../extras/Mesa/src)
LinkSourceFile(ddsample.c,../../../../../extras/Mesa/src)
LinkSourceFile(debug_xform.c,../../../../../extras/Mesa/src)
LinkSourceFile(debug_xform.h,../../../../../extras/Mesa/src)
LinkSourceFile(depth.c,../../../../../extras/Mesa/src)
LinkSourceFile(depth.h,../../../../../extras/Mesa/src)
LinkSourceFile(dispatch.c,../../../../../extras/Mesa/src)
LinkSourceFile(dlist.c,../../../../../extras/Mesa/src)
LinkSourceFile(dlist.h,../../../../../extras/Mesa/src)
LinkSourceFile(dotprod_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(drawpix.c,../../../../../extras/Mesa/src)
LinkSourceFile(drawpix.h,../../../../../extras/Mesa/src)
LinkSourceFile(enable.c,../../../../../extras/Mesa/src)
LinkSourceFile(enable.h,../../../../../extras/Mesa/src)
LinkSourceFile(enums.c,../../../../../extras/Mesa/src)
LinkSourceFile(enums.h,../../../../../extras/Mesa/src)
LinkSourceFile(eval.c,../../../../../extras/Mesa/src)
LinkSourceFile(eval.h,../../../../../extras/Mesa/src)
LinkSourceFile(extensions.c,../../../../../extras/Mesa/src)
LinkSourceFile(extensions.h,../../../../../extras/Mesa/src)
LinkSourceFile(feedback.c,../../../../../extras/Mesa/src)
LinkSourceFile(feedback.h,../../../../../extras/Mesa/src)
LinkSourceFile(fixed.h,../../../../../extras/Mesa/src)
LinkSourceFile(fog.c,../../../../../extras/Mesa/src)
LinkSourceFile(fog.h,../../../../../extras/Mesa/src)
LinkSourceFile(fog_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(general_clip.h,../../../../../extras/Mesa/src)
LinkSourceFile(get.c,../../../../../extras/Mesa/src)
LinkSourceFile(get.h,../../../../../extras/Mesa/src)
LinkSourceFile(glapi.h,../../../../../extras/Mesa/src)
LinkSourceFile(glapi.c,../../../../../extras/Mesa/src)
LinkSourceFile(glapioffsets.h,../../../../../extras/Mesa/src)
LinkSourceFile(glapinoop.c,../../../../../extras/Mesa/src)
LinkSourceFile(glapinoop.h,../../../../../extras/Mesa/src)
LinkSourceFile(glapitable.h,../../../../../extras/Mesa/src)
LinkSourceFile(glapitemp.h,../../../../../extras/Mesa/src)
LinkSourceFile(glheader.h,../../../../../extras/Mesa/src)
LinkSourceFile(glthread.c,../../../../../extras/Mesa/src)
LinkSourceFile(glthread.h,../../../../../extras/Mesa/src)
LinkSourceFile(hash.c,../../../../../extras/Mesa/src)
LinkSourceFile(hash.h,../../../../../extras/Mesa/src)
LinkSourceFile(hint.c,../../../../../extras/Mesa/src)
LinkSourceFile(hint.h,../../../../../extras/Mesa/src)
LinkSourceFile(highpc.c,../../../../../extras/Mesa/src)
LinkSourceFile(image.c,../../../../../extras/Mesa/src)
LinkSourceFile(image.h,../../../../../extras/Mesa/src)
LinkSourceFile(imaging.c,../../../../../extras/Mesa/src)
LinkSourceFile(imaging.h,../../../../../extras/Mesa/src)
LinkSourceFile(indirect_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(interp_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(light.c,../../../../../extras/Mesa/src)
LinkSourceFile(light.h,../../../../../extras/Mesa/src)
LinkSourceFile(lines.c,../../../../../extras/Mesa/src)
LinkSourceFile(lines.h,../../../../../extras/Mesa/src)
LinkSourceFile(linetemp.h,../../../../../extras/Mesa/src)
LinkSourceFile(lnaatemp.h,../../../../../extras/Mesa/src)
LinkSourceFile(logic.c,../../../../../extras/Mesa/src)
LinkSourceFile(logic.h,../../../../../extras/Mesa/src)
LinkSourceFile(lowpc.c,../../../../../extras/Mesa/src)
LinkSourceFile(macros.h,../../../../../extras/Mesa/src)
LinkSourceFile(masking.c,../../../../../extras/Mesa/src)
LinkSourceFile(masking.h,../../../../../extras/Mesa/src)
LinkSourceFile(matrix.c,../../../../../extras/Mesa/src)
LinkSourceFile(matrix.h,../../../../../extras/Mesa/src)
LinkSourceFile(mem.c,../../../../../extras/Mesa/src)
LinkSourceFile(mem.h,../../../../../extras/Mesa/src)
LinkSourceFile(mmath.c,../../../../../extras/Mesa/src)
LinkSourceFile(mmath.h,../../../../../extras/Mesa/src)
LinkSourceFile(norm_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(pb.c,../../../../../extras/Mesa/src)
LinkSourceFile(pb.h,../../../../../extras/Mesa/src)
LinkSourceFile(pipeline.c,../../../../../extras/Mesa/src)
LinkSourceFile(pipeline.h,../../../../../extras/Mesa/src)
LinkSourceFile(pixel.c,../../../../../extras/Mesa/src)
LinkSourceFile(pixel.h,../../../../../extras/Mesa/src)
LinkSourceFile(points.c,../../../../../extras/Mesa/src)
LinkSourceFile(points.h,../../../../../extras/Mesa/src)
LinkSourceFile(polygon.c,../../../../../extras/Mesa/src)
LinkSourceFile(polygon.h,../../../../../extras/Mesa/src)
LinkSourceFile(quads.c,../../../../../extras/Mesa/src)
LinkSourceFile(quads.h,../../../../../extras/Mesa/src)
LinkSourceFile(rastpos.c,../../../../../extras/Mesa/src)
LinkSourceFile(rastpos.h,../../../../../extras/Mesa/src)
LinkSourceFile(readpix.c,../../../../../extras/Mesa/src)
LinkSourceFile(readpix.h,../../../../../extras/Mesa/src)
LinkSourceFile(rect.c,../../../../../extras/Mesa/src)
LinkSourceFile(rect.h,../../../../../extras/Mesa/src)
LinkSourceFile(render_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(scissor.c,../../../../../extras/Mesa/src)
LinkSourceFile(scissor.h,../../../../../extras/Mesa/src)
LinkSourceFile(shade.c,../../../../../extras/Mesa/src)
LinkSourceFile(shade.h,../../../../../extras/Mesa/src)
LinkSourceFile(shade_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(simple_list.h,../../../../../extras/Mesa/src)
LinkSourceFile(span.c,../../../../../extras/Mesa/src)
LinkSourceFile(span.h,../../../../../extras/Mesa/src)
LinkSourceFile(stages.c,../../../../../extras/Mesa/src)
LinkSourceFile(stages.h,../../../../../extras/Mesa/src)
LinkSourceFile(state.c,../../../../../extras/Mesa/src)
LinkSourceFile(state.h,../../../../../extras/Mesa/src)
LinkSourceFile(stencil.c,../../../../../extras/Mesa/src)
LinkSourceFile(stencil.h,../../../../../extras/Mesa/src)
LinkSourceFile(texgen_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(teximage.c,../../../../../extras/Mesa/src)
LinkSourceFile(teximage.h,../../../../../extras/Mesa/src)
LinkSourceFile(texobj.c,../../../../../extras/Mesa/src)
LinkSourceFile(texobj.h,../../../../../extras/Mesa/src)
LinkSourceFile(texstate.c,../../../../../extras/Mesa/src)
LinkSourceFile(texstate.h,../../../../../extras/Mesa/src)
LinkSourceFile(texture.c,../../../../../extras/Mesa/src)
LinkSourceFile(texture.h,../../../../../extras/Mesa/src)
LinkSourceFile(trans_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(translate.c,../../../../../extras/Mesa/src)
LinkSourceFile(translate.h,../../../../../extras/Mesa/src)
LinkSourceFile(triangle.c,../../../../../extras/Mesa/src)
LinkSourceFile(triangle.h,../../../../../extras/Mesa/src)
LinkSourceFile(tritemp.h,../../../../../extras/Mesa/src)
LinkSourceFile(types.h,../../../../../extras/Mesa/src)
LinkSourceFile(varray.c,../../../../../extras/Mesa/src)
LinkSourceFile(varray.h,../../../../../extras/Mesa/src)
LinkSourceFile(vb.c,../../../../../extras/Mesa/src)
LinkSourceFile(vb.h,../../../../../extras/Mesa/src)
LinkSourceFile(vbcull.c,../../../../../extras/Mesa/src)
LinkSourceFile(vbcull.h,../../../../../extras/Mesa/src)
LinkSourceFile(vbfill.c,../../../../../extras/Mesa/src)
LinkSourceFile(vbfill.h,../../../../../extras/Mesa/src)
LinkSourceFile(vbindirect.c,../../../../../extras/Mesa/src)
LinkSourceFile(vbindirect.h,../../../../../extras/Mesa/src)
LinkSourceFile(vbrender.c,../../../../../extras/Mesa/src)
LinkSourceFile(vbrender.h,../../../../../extras/Mesa/src)
LinkSourceFile(vbxform.c,../../../../../extras/Mesa/src)
LinkSourceFile(vbxform.h,../../../../../extras/Mesa/src)
LinkSourceFile(vector.c,../../../../../extras/Mesa/src)
LinkSourceFile(vector.h,../../../../../extras/Mesa/src)
LinkSourceFile(vertices.c,../../../../../extras/Mesa/src)
LinkSourceFile(vertices.h,../../../../../extras/Mesa/src)
LinkSourceFile(winpos.c,../../../../../extras/Mesa/src)
LinkSourceFile(winpos.h,../../../../../extras/Mesa/src)
LinkSourceFile(xform.c,../../../../../extras/Mesa/src)
LinkSourceFile(xform.h,../../../../../extras/Mesa/src)
LinkSourceFile(xform_tmp.h,../../../../../extras/Mesa/src)
LinkSourceFile(zoom.c,../../../../../extras/Mesa/src)
LinkSourceFile(zoom.h,../../../../../extras/Mesa/src)

    CORE_SRCS = accum.c \
		alpha.c \
		alphabuf.c \
                attrib.c \
		bbox.c \
		bitmap.c \
		blend.c \
		buffers.c \
		clip.c \
		colortab.c \
		config.c \
		context.c \
		copypix.c \
		cva.c \
		debug_xform.c \
		depth.c \
		dispatch.c \
		dlist.c \
		drawpix.c \
		enable.c \
		enums.c \
		eval.c \
		extensions.c \
		feedback.c \
		fog.c \
		get.c \
		glapi.c \
		glapinoop.c \
		hash.c \
		hint.c \
		image.c \
		imaging.c \
		light.c \
		lines.c \
		logic.c \
		masking.c \
		matrix.c \
		mem.c \
		mmath.c \
		pb.c \
		pipeline.c \
		pixel.c \
		points.c \
		polygon.c \
		quads.c \
		rastpos.c \
		readpix.c \
		rect.c \
		scissor.c \
		shade.c \
		span.c \
		stages.c \
		state.c \
		stencil.c \
		teximage.c \
		texobj.c \
		texstate.c \
		texture.c \
		translate.c \
		triangle.c \
		varray.c \
		vb.c \
		vbcull.c \
		vbfill.c \
		vbindirect.c \
		vbrender.c \
		vbxform.c \
		vector.c \
		vertices.c \
		winpos.c \
		xform.c \
		zoom.c

    CORE_OBJS = accum.o \
		alpha.o \
		alphabuf.o \
                attrib.o \
		bbox.o \
		bitmap.o \
		blend.o \
		buffers.o \
		clip.o \
		colortab.o \
		config.o \
		context.o \
		copypix.o \
		cva.o \
		debug_xform.o \
		depth.o \
		dispatch.o \
		dlist.o \
		drawpix.o \
		enable.o \
		enums.o \
		eval.o \
		extensions.o \
		feedback.o \
		fog.o \
		get.o \
		glapi.o \
		glapinoop.o \
		glthread.o \
		hash.o \
		hint.o \
		image.o \
		imaging.o \
		light.o \
		lines.o \
		logic.o \
		masking.o \
		matrix.o \
		mem.o \
		mmath.o \
		pb.o \
		pipeline.o \
		pixel.o \
		points.o \
		polygon.o \
		quads.o \
		rastpos.o \
		readpix.o \
		rect.o \
		scissor.o \
		shade.o \
		span.o \
		stages.o \
		state.o \
		stencil.o \
		teximage.o \
		texobj.o \
		texstate.o \
		texture.o \
		translate.o \
		triangle.o \
		varray.o \
		vb.o \
		vbcull.o \
		vbfill.o \
		vbindirect.o \
		vbrender.o \
		vbxform.o \
		vector.o \
		vertices.o \
		winpos.o \
		xform.o \
		zoom.o

     ASM_SRCS = asm_386.S
     ASM_OBJS = asm_386.o

#if DoLoadableServer
        MSRCS = GLcoremodule.c
        MOBJS = GLcoremodule.o

        XOBJS = X/?*.o
#endif

         SRCS = $(CORE_SRCS) /*$(ASM_SRCS)*/ $(MSRCS)
         OBJS = $(CORE_OBJS) /*$(ASM_OBJS)*/ $(MOBJS)

     INCLUDES = -I. -I../include -I$(SERVERSRC)/include -I$(XINCLUDESRC) \
                -I../../include -I../../glx
      DEFINES = $(GLX_DEFINES) /*-DUSE_X86_ASM */

#if DoLoadableServer
        DONES = X/DONE

#if HasParallelMake
MakeMutex($(SUBDIRS) $(OBJS) $(DONES))
#endif

ModuleObjectRule()

DepLibraryModuleTarget(GLcore,$(SUBDIRS) $(DONES) $(OBJS),$(OBJS) $(XOBJS))
InstallLibraryModule(GLcore,$(MODULEDIR),extensions)
ForceSubdirs($(SUBDIRS))

#else
MakeSubdirs($(SUBDIRS))
NormalLibraryTarget(GLcore,$(OBJS))
NormalLibraryObjectRule()
#endif

DependTarget()

InstallDriverSDKLibraryModule(GLcore,$(DRIVERSDKMODULEDIR),extensions)

DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(SUBDIRS))
LintSubdirs($(SUBDIRS))