Some initial RGB and RGBA floating point texture formats.
[mesa.git] / src / mesa / main / descrip.mms
1 # Makefile for core library for VMS
2 # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
3 # Last revision : 16 June 2003
4
5 .first
6 define gl [---.include.gl]
7 define math [-.math]
8
9 .include [---]mms-config.
10
11 ##### MACROS #####
12
13 VPATH = RCS
14
15 INCDIR = [---.include],[-.glapi]
16 LIBDIR = [---.lib]
17 CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)
18
19 SOURCES =accum.c \
20 api_arrayelt.c \
21 api_loopback.c \
22 api_noop.c \
23 api_validate.c \
24 arbparse.c \
25 arbfragparse.c \
26 arbprogram.c \
27 arbvertparse.c \
28 attrib.c \
29 blend.c \
30 bufferobj.c \
31 buffers.c \
32 clip.c \
33 colortab.c \
34 context.c \
35 convolve.c \
36 debug.c \
37 depth.c \
38 dispatch.c \
39 dlist.c \
40 drawpix.c \
41 enable.c \
42 enums.c \
43 eval.c \
44 extensions.c \
45 feedback.c \
46 fog.c \
47 get.c \
48 hash.c \
49 hint.c \
50 histogram.c \
51 image.c \
52 imports.c \
53 light.c \
54 lines.c \
55 matrix.c \
56 nvprogram.c \
57 nvfragparse.c \
58 nvvertexec.c \
59 nvvertparse.c \
60 occlude.c \
61 pixel.c \
62 points.c \
63 polygon.c \
64 program.c \
65 rastpos.c \
66 state.c \
67 stencil.c \
68 texcompress.c \
69 texformat.c \
70 teximage.c \
71 texobj.c \
72 texstate.c \
73 texstore.c \
74 texutil.c \
75 varray.c \
76 vtxfmt.c
77
78 OBJECTS=accum.obj,\
79 api_arrayelt.obj,\
80 api_loopback.obj,\
81 api_noop.obj,\
82 api_validate.obj,\
83 arbparse.obj,\
84 arbfragparse.obj,\
85 arbprogram.obj,\
86 arbvertparse.obj,\
87 attrib.obj,\
88 blend.obj,\
89 bufferobj.obj,\
90 buffers.obj,\
91 clip.obj,\
92 colortab.obj,\
93 context.obj,\
94 convolve.obj,\
95 debug.obj,\
96 depth.obj,\
97 dispatch.obj,\
98 dlist.obj,\
99 drawpix.obj,\
100 enable.obj,\
101 enums.obj,\
102 eval.obj,\
103 extensions.obj,\
104 feedback.obj,\
105 fog.obj,\
106 get.obj,\
107 hash.obj,\
108 hint.obj,\
109 histogram.obj,\
110 image.obj,\
111 imports.obj,\
112 light.obj,\
113 lines.obj,\
114 matrix.obj,\
115 nvprogram.obj,\
116 nvfragparse.obj,\
117 nvvertexec.obj,\
118 nvvertparse.obj,\
119 occlude.obj,\
120 pixel.obj,\
121 points.obj,\
122 polygon.obj,\
123 program.obj,\
124 rastpos.obj,\
125 state.obj,\
126 stencil.obj,\
127 texcompress.obj,\
128 texformat.obj,\
129 teximage.obj,\
130 texobj.obj,\
131 texstate.obj,\
132 texstore.obj,\
133 texutil.obj,\
134 varray.obj,\
135 vtxfmt.obj
136
137 ##### RULES #####
138
139 VERSION=Mesa V3.4
140
141 ##### TARGETS #####
142 # Make the library
143 $(LIBDIR)$(GL_LIB) : $(OBJECTS)
144 @ $(MAKELIB) $(GL_LIB) $(OBJECTS)
145 @ rename $(GL_LIB)* $(LIBDIR)
146
147 clean :
148 purge
149 delete *.obj;*
150
151 accum.obj : accum.c
152 api_arrayelt.obj : api_arrayelt.c
153 api_loopback.obj : api_loopback.c
154 api_noop.obj : api_noop.c
155 api_validate.obj : api_validate.c
156 arbparse.obj : arbparse.c
157 arbfragparse.obj : arbfragparse.c
158 arbprogram.obj : arbprogram.c
159 arbvertparse.obj : arbvertparse.c
160 attrib.obj : attrib.c
161 blend.obj : blend.c
162 bufferobj.obj : bufferobj.c
163 buffers.obj : buffers.c
164 clip.obj : clip.c
165 colortab.obj : colortab.c
166 context.obj : context.c
167 convolve.obj : convolve.c
168 debug.obj : debug.c
169 depth.obj : depth.c
170 dispatch.obj : dispatch.c
171 dlist.obj : dlist.c
172 drawpix.obj : drawpix.c
173 enable.obj : enable.c
174 enums.obj : enums.c
175 eval.obj : eval.c
176 extensions.obj : extensions.c
177 feedback.obj : feedback.c
178 fog.obj : fog.c
179 get.obj : get.c
180 hash.obj : hash.c
181 hint.obj : hint.c
182 histogram.obj : histogram.c
183 image.obj : image.c
184 imports.obj : imports.c vsnprintf.c
185 light.obj : light.c
186 lines.obj : lines.c
187 matrix.obj : matrix.c
188 nvprogram.obj : nvprogram.c
189 nvfragparse.obj : nvfragparse.c
190 nvvertexec.obj : nvvertexec.c
191 nvvertparse.obj : nvvertparse.c
192 occlude.obj : occlude.c
193 pixel.obj : pixel.c
194 points.obj : points.c
195 polygon.obj : polygon.c
196 program.obj : program.c
197 rastpos.obj : rastpos.c
198 state.obj : state.c
199 stencil.obj : stencil.c
200 texcompress.obj : texcompress.c
201 texformat.obj : texformat.c
202 teximage.obj : teximage.c
203 texobj.obj : texobj.c
204 texstate.obj : texstate.c
205 texstore.obj : texstore.c
206 texutil.obj : texutil.c
207 varray.obj : varray.c
208 vtxfmt.obj : vtxfmt.c