1
XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r200/Imakefile.inc,v 1.2 2002/11/29 14:41:33 eich Exp $
4
#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv
7
MESADRVSRCDIR = MesaDrvSrcDir
9
#ifndef MesaDrvR200BuildDir
10
#define MesaDrvR200BuildDir /**/
12
MESADRVR200BUILDDIR = MesaDrvR200BuildDir
14
#if Malloc0ReturnsNull
15
ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL
19
DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=ByteOrder
20
DRI_INCLUDES = -I$(GLXLIBSRC)/dri \
24
-I$(SERVERSRC)/GL/dri \
26
-I$(XF86DRIVERSRC)/ati \
28
-I$(GLXLIBSRC)/dri/drm \
29
-I$(GLXLIBSRC)/include \
33
MESA_INCLUDES = -I$(MESASRCDIR)/src \
34
-I$(MESADRVSRCDIR)/common \
35
-I$(MESADRVSRCDIR)/r200
36
X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC)
38
R200SRCS = $(MESADRVR200BUILDDIR)r200_context.c \
39
$(MESADRVR200BUILDDIR)r200_sanity.c \
40
$(MESADRVR200BUILDDIR)r200_state.c \
41
$(MESADRVR200BUILDDIR)r200_state_init.c \
42
$(MESADRVR200BUILDDIR)r200_swtcl.c \
43
$(MESADRVR200BUILDDIR)r200_cmdbuf.c \
44
$(MESADRVR200BUILDDIR)r200_ioctl.c \
45
$(MESADRVR200BUILDDIR)r200_lock.c \
46
$(MESADRVR200BUILDDIR)r200_maos.c \
47
$(MESADRVR200BUILDDIR)r200_pixel.c \
48
$(MESADRVR200BUILDDIR)r200_screen.c \
49
$(MESADRVR200BUILDDIR)r200_span.c \
50
$(MESADRVR200BUILDDIR)r200_tcl.c \
51
$(MESADRVR200BUILDDIR)r200_tex.c \
52
$(MESADRVR200BUILDDIR)r200_texmem.c \
53
$(MESADRVR200BUILDDIR)r200_texstate.c \
54
$(MESADRVR200BUILDDIR)r200_vtxfmt.c \
55
$(MESADRVR200BUILDDIR)r200_vtxfmt_x86.c \
56
$(MESADRVR200BUILDDIR)r200_vtxtmp_x86.S \
57
$(MESADRVR200BUILDDIR)r200_vtxfmt_sse.c \
58
$(MESADRVR200BUILDDIR)r200_vtxfmt_c.c
60
R200OBJS = $(MESADRVR200BUILDDIR)r200_context.o \
61
$(MESADRVR200BUILDDIR)r200_sanity.o \
62
$(MESADRVR200BUILDDIR)r200_state.o \
63
$(MESADRVR200BUILDDIR)r200_state_init.o \
64
$(MESADRVR200BUILDDIR)r200_swtcl.o \
65
$(MESADRVR200BUILDDIR)r200_cmdbuf.o \
66
$(MESADRVR200BUILDDIR)r200_ioctl.o \
67
$(MESADRVR200BUILDDIR)r200_lock.o \
68
$(MESADRVR200BUILDDIR)r200_maos.o \
69
$(MESADRVR200BUILDDIR)r200_pixel.o \
70
$(MESADRVR200BUILDDIR)r200_screen.o \
71
$(MESADRVR200BUILDDIR)r200_span.o \
72
$(MESADRVR200BUILDDIR)r200_tcl.o \
73
$(MESADRVR200BUILDDIR)r200_tex.o \
74
$(MESADRVR200BUILDDIR)r200_texmem.o \
75
$(MESADRVR200BUILDDIR)r200_texstate.o \
76
$(MESADRVR200BUILDDIR)r200_vtxfmt.o \
77
$(MESADRVR200BUILDDIR)r200_vtxfmt_c.o
79
#ifdef i386Architecture
80
R200OBJS += $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.o \
81
$(MESADRVR200BUILDDIR)r200_vtxtmp_x86.o \
82
$(MESADRVR200BUILDDIR)r200_vtxfmt_sse.o
85
R200UOBJS = $(MESADRVR200BUILDDIR)unshared/r200_context.o \
86
$(MESADRVR200BUILDDIR)unshared/r200_sanity.o \
87
$(MESADRVR200BUILDDIR)unshared/r200_cmdbuf.o \
88
$(MESADRVR200BUILDDIR)unshared/r200_ioctl.o \
89
$(MESADRVR200BUILDDIR)unshared/r200_lock.o \
90
$(MESADRVR200BUILDDIR)unshared/r200_maos.o \
91
$(MESADRVR200BUILDDIR)unshared/r200_pixel.o \
92
$(MESADRVR200BUILDDIR)unshared/r200_screen.o \
93
$(MESADRVR200BUILDDIR)unshared/r200_span.o \
94
$(MESADRVR200BUILDDIR)unshared/r200_state.o \
95
$(MESADRVR200BUILDDIR)unshared/r200_state_init.o \
96
$(MESADRVR200BUILDDIR)unshared/r200_swtcl.o \
97
$(MESADRVR200BUILDDIR)unshared/r200_tcl.o \
98
$(MESADRVR200BUILDDIR)unshared/r200_tex.o \
99
$(MESADRVR200BUILDDIR)unshared/r200_texmem.o \
100
$(MESADRVR200BUILDDIR)unshared/r200_texstate.o \
101
$(MESADRVR200BUILDDIR)unshared/r200_vtxfmt.o \
102
$(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_c.o
104
#ifdef i386Architecture
105
R200UOBJS += $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_x86.o \
106
$(MESADRVR200BUILDDIR)unshared/r200_vtxtmp_x86.o \
107
$(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_sse.o
110
R200DOBJS = $(MESADRVR200BUILDDIR)debugger/r200_context.o \
111
$(MESADRVR200BUILDDIR)debugger/r200_sanity.o \
112
$(MESADRVR200BUILDDIR)debugger/r200_cmdbuf.o \
113
$(MESADRVR200BUILDDIR)debugger/r200_ioctl.o \
114
$(MESADRVR200BUILDDIR)debugger/r200_lock.o \
115
$(MESADRVR200BUILDDIR)debugger/r200_maos.o \
116
$(MESADRVR200BUILDDIR)debugger/r200_pixel.o \
117
$(MESADRVR200BUILDDIR)debugger/r200_screen.o \
118
$(MESADRVR200BUILDDIR)debugger/r200_span.o \
119
$(MESADRVR200BUILDDIR)debugger/r200_state.o \
120
$(MESADRVR200BUILDDIR)debugger/r200_state_init.o \
121
$(MESADRVR200BUILDDIR)debugger/r200_swtcl.o \
122
$(MESADRVR200BUILDDIR)debugger/r200_tcl.o \
123
$(MESADRVR200BUILDDIR)debugger/r200_tex.o \
124
$(MESADRVR200BUILDDIR)debugger/r200_texmem.o \
125
$(MESADRVR200BUILDDIR)debugger/r200_texstate.o \
126
$(MESADRVR200BUILDDIR)debugger/r200_vtxfmt.o \
127
$(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_c.o
129
#ifdef i386Architecture
130
R200DOBJS += $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_x86.o \
131
$(MESADRVR200BUILDDIR)debugger/r200_vtxtmp_x86.o \
132
$(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_sse.o
135
R200POBJS = $(MESADRVR200BUILDDIR)profiled/r200_context.o \
136
$(MESADRVR200BUILDDIR)profiled/r200_sanity.o \
137
$(MESADRVR200BUILDDIR)profiled/r200_cmdbuf.o \
138
$(MESADRVR200BUILDDIR)profiled/r200_ioctl.o \
139
$(MESADRVR200BUILDDIR)profiled/r200_lock.o \
140
$(MESADRVR200BUILDDIR)profiled/r200_maos.o \
141
$(MESADRVR200BUILDDIR)profiled/r200_pixel.o \
142
$(MESADRVR200BUILDDIR)profiled/r200_screen.o \
143
$(MESADRVR200BUILDDIR)profiled/r200_span.o \
144
$(MESADRVR200BUILDDIR)profiled/r200_state.o \
145
$(MESADRVR200BUILDDIR)profiled/r200_state_init.o \
146
$(MESADRVR200BUILDDIR)profiled/r200_swtcl.o \
147
$(MESADRVR200BUILDDIR)profiled/r200_tcl.o \
148
$(MESADRVR200BUILDDIR)profiled/r200_tex.o \
149
$(MESADRVR200BUILDDIR)profiled/r200_texmem.o \
150
$(MESADRVR200BUILDDIR)profiled/r200_texstate.o \
151
$(MESADRVR200BUILDDIR)profiled/r200_vtxfmt.o \
152
$(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_c.o
154
#ifdef i386Architecture
155
R200POBJS += $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_x86.o \
156
$(MESADRVR200BUILDDIR)profiled/r200_vtxtmp_x86.o \
157
$(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_sse.o
160
#ifdef NeedToLinkMesaSrc
161
LinkSourceFile(r200_context.c, $(MESADRVSRCDIR)/r200)
162
LinkSourceFile(r200_cmdbuf.c, $(MESADRVSRCDIR)/r200)
163
LinkSourceFile(r200_ioctl.c, $(MESADRVSRCDIR)/r200)
164
LinkSourceFile(r200_lock.c, $(MESADRVSRCDIR)/r200)
165
LinkSourceFile(r200_maos.c, $(MESADRVSRCDIR)/r200)
166
LinkSourceFile(r200_pixel.c, $(MESADRVSRCDIR)/r200)
167
LinkSourceFile(r200_screen.c, $(MESADRVSRCDIR)/r200)
168
LinkSourceFile(r200_span.c, $(MESADRVSRCDIR)/r200)
169
LinkSourceFile(r200_sanity.c, $(MESADRVSRCDIR)/r200)
170
LinkSourceFile(r200_state.c, $(MESADRVSRCDIR)/r200)
171
LinkSourceFile(r200_state_init.c, $(MESADRVSRCDIR)/r200)
172
LinkSourceFile(r200_swtcl.c, $(MESADRVSRCDIR)/r200)
173
LinkSourceFile(r200_tcl.c, $(MESADRVSRCDIR)/r200)
174
LinkSourceFile(r200_tex.c, $(MESADRVSRCDIR)/r200)
175
LinkSourceFile(r200_texmem.c, $(MESADRVSRCDIR)/r200)
176
LinkSourceFile(r200_texstate.c, $(MESADRVSRCDIR)/r200)
177
LinkSourceFile(r200_vtxfmt.c, $(MESADRVSRCDIR)/r200)
178
LinkSourceFile(r200_vtxfmt_c.c, $(MESADRVSRCDIR)/r200)
179
LinkSourceFile(r200_vtxfmt_x86.c, $(MESADRVSRCDIR)/r200)
180
LinkSourceFile(r200_vtxtmp_x86.S, $(MESADRVSRCDIR)/r200)
181
LinkSourceFile(r200_vtxfmt_sse.c, $(MESADRVSRCDIR)/r200)