Implement array indexing of simple vec2/3/4 types. A bit of a hack for now...
[mesa.git] / src / glu / sgi / descrip.mms
1 # Makefile for GLU for VMS
2 # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
3
4 .first
5 define gl [---.include.gl]
6
7 .include [---]mms-config.
8
9 ##### MACROS #####
10
11 VPATH = RCS
12
13 INCDIR =([-.include],[.include],[.internals],[.libnurbs.internals],\
14 [.libnurbs.interface],[.libnurbs.nurbtess])
15 LIBDIR = [---.lib]
16 CFLAGS = /include=$(INCDIR)/name=(as_is,short)/float=ieee/ieee=denorm
17
18 LU_OBJECTS=\
19 [.libutil]error.obj, \
20 [.libutil]glue.obj, \
21 [.libutil]mipmap.obj,\
22 [.libutil]project.obj,\
23 [.libutil]quad.obj, \
24 [.libutil]registry.obj
25
26 LT_OBJECTS=[.libtess]dict.obj, \
27 [.libtess]geom.obj, \
28 [.libtess]memalloc.obj,\
29 [.libtess]mesh.obj, \
30 [.libtess]normal.obj,\
31 [.libtess]priorityq.obj,\
32 [.libtess]render.obj,\
33 [.libtess]sweep.obj, \
34 [.libtess]tess.obj, \
35 [.libtess]tessmono.obj
36
37 LI_OBJECTS=[.libnurbs.interface]bezierEval.obj, \
38 [.libnurbs.interface]bezierPatch.obj, \
39 [.libnurbs.interface]bezierPatchMesh.obj, \
40 [.libnurbs.interface]glcurveval.obj, \
41 [.libnurbs.interface]glinterface.obj
42
43 LI_OBJECTS1=[.libnurbs.interface]glrenderer.obj, \
44 [.libnurbs.interface]glsurfeval.obj, \
45 [.libnurbs.interface]incurveeval.obj, \
46 [.libnurbs.interface]insurfeval.obj
47
48 LI2_OBJECTS=[.libnurbs.internals]arc.obj, \
49 [.libnurbs.internals]arcsorter.obj, \
50 [.libnurbs.internals]arctess.obj, \
51 [.libnurbs.internals]backend.obj, \
52 [.libnurbs.internals]basiccrveval.obj, \
53 [.libnurbs.internals]basicsurfeval.obj
54
55 LI2_OBJECTS1=[.libnurbs.internals]bin.obj, \
56 [.libnurbs.internals]bufpool.obj, \
57 [.libnurbs.internals]cachingeval.obj, \
58 [.libnurbs.internals]ccw.obj, \
59 [.libnurbs.internals]coveandtiler.obj, \
60 [.libnurbs.internals]curve.obj, \
61 [.libnurbs.internals]curvelist.obj
62
63 LI2_OBJECTS2=[.libnurbs.internals]curvesub.obj, \
64 [.libnurbs.internals]dataTransform.obj, \
65 [.libnurbs.internals]displaylist.obj, \
66 [.libnurbs.internals]flist.obj, \
67 [.libnurbs.internals]flistsorter.obj
68
69 LI2_OBJECTS3=[.libnurbs.internals]hull.obj, \
70 [.libnurbs.internals]intersect.obj, \
71 [.libnurbs.internals]knotvector.obj, \
72 [.libnurbs.internals]mapdesc.obj
73
74 LI2_OBJECTS4=[.libnurbs.internals]mapdescv.obj, \
75 [.libnurbs.internals]maplist.obj, \
76 [.libnurbs.internals]mesher.obj, \
77 [.libnurbs.internals]monoTriangulationBackend.obj,\
78 [.libnurbs.internals]monotonizer.obj
79
80 LI2_OBJECTS5=[.libnurbs.internals]mycode.obj, \
81 [.libnurbs.internals]nurbsinterfac.obj, \
82 [.libnurbs.internals]nurbstess.obj, \
83 [.libnurbs.internals]patch.obj
84
85 LI2_OBJECTS6=[.libnurbs.internals]patchlist.obj, \
86 [.libnurbs.internals]quilt.obj, \
87 [.libnurbs.internals]reader.obj, \
88 [.libnurbs.internals]renderhints.obj, \
89 [.libnurbs.internals]slicer.obj
90
91 LI2_OBJECTS7=[.libnurbs.internals]sorter.obj, \
92 [.libnurbs.internals]splitarcs.obj, \
93 [.libnurbs.internals]subdivider.obj, \
94 [.libnurbs.internals]tobezier.obj
95
96 LI2_OBJECTS8=[.libnurbs.internals]trimline.obj, \
97 [.libnurbs.internals]trimregion.obj, \
98 [.libnurbs.internals]trimvertpool.obj, \
99 [.libnurbs.internals]uarray.obj, \
100 [.libnurbs.internals]varray.obj
101
102 LN_OBJECTS=[.libnurbs.nurbtess]directedLine.obj, \
103 [.libnurbs.nurbtess]gridWrap.obj, \
104 [.libnurbs.nurbtess]monoChain.obj, \
105 [.libnurbs.nurbtess]monoPolyPart.obj, \
106 [.libnurbs.nurbtess]monoTriangulation.obj
107
108 LN_OBJECTS1=[.libnurbs.nurbtess]partitionX.obj, \
109 [.libnurbs.nurbtess]partitionY.obj, \
110 [.libnurbs.nurbtess]polyDBG.obj
111
112 LN_OBJECTS2=[.libnurbs.nurbtess]polyUtil.obj, \
113 [.libnurbs.nurbtess]primitiveStream.obj, \
114 [.libnurbs.nurbtess]quicksort.obj, \
115 [.libnurbs.nurbtess]rectBlock.obj
116
117 LN_OBJECTS3=[.libnurbs.nurbtess]sampleComp.obj, \
118 [.libnurbs.nurbtess]sampleCompBot.obj, \
119 [.libnurbs.nurbtess]sampleCompRight.obj
120
121 LN_OBJECTS4=[.libnurbs.nurbtess]sampleCompTop.obj, \
122 [.libnurbs.nurbtess]sampleMonoPoly.obj,\
123 [.libnurbs.nurbtess]sampledLine.obj, \
124 [.libnurbs.nurbtess]searchTree.obj
125
126 ##### RULES #####
127
128 VERSION=MesaGlu V3.5
129
130 ##### TARGETS #####
131
132 # Make the library:
133 $(LIBDIR)$(GLU_LIB) : $(LU_OBJECTS) $(LT_OBJECTS) $(LI_OBJECTS) $(LI_OBJECTS1)\
134 $(LI2_OBJECTS) $(LI2_OBJECTS1) $(LI2_OBJECTS2)\
135 $(LI2_OBJECTS3) $(LI2_OBJECTS4) $(LI2_OBJECTS5)\
136 $(LI2_OBJECTS6) $(LI2_OBJECTS7) $(LI2_OBJECTS8)\
137 $(LN_OBJECTS) $(LN_OBJECTS1) $(LN_OBJECTS2)\
138 $(LN_OBJECTS3) $(LN_OBJECTS4)
139 @ $(MAKELIB) $(GLU_LIB) $(LU_OBJECTS),$(LT_OBJECTS),$(LI_OBJECTS),\
140 $(LI2_OBJECTS),$(LN_OBJECTS)
141 @ rename $(GLU_LIB)* $(LIBDIR)
142 .ifdef SHARE
143 @ WRITE_ SYS$OUTPUT " generating mesagl1.opt"
144 @ OPEN_/WRITE FILE mesagl1.opt
145 @ WRITE_ FILE "!"
146 @ WRITE_ FILE "! mesagl1.opt generated by DESCRIP.$(MMS_EXT)"
147 @ WRITE_ FILE "!"
148 @ WRITE_ FILE "IDENTIFICATION=""$(VERSION)"""
149 @ WRITE_ FILE "GSMATCH=LEQUAL,3,5
150 @ WRITE_ FILE "$(LU_OBJECTS)"
151 @ WRITE_ FILE "$(LT_OBJECTS)"
152 @ WRITE_ FILE "$(LI_OBJECTS)"
153 @ WRITE_ FILE "$(LI_OBJECTS1)"
154 @ WRITE_ FILE "$(LI2_OBJECTS)"
155 @ WRITE_ FILE "$(LI2_OBJECTS1)"
156 @ WRITE_ FILE "$(LI2_OBJECTS2)"
157 @ WRITE_ FILE "$(LI2_OBJECTS3)"
158 @ WRITE_ FILE "$(LI2_OBJECTS4)"
159 @ WRITE_ FILE "$(LI2_OBJECTS5)"
160 @ WRITE_ FILE "$(LI2_OBJECTS6)"
161 @ WRITE_ FILE "$(LI2_OBJECTS7)"
162 @ WRITE_ FILE "$(LI2_OBJECTS8)"
163 @ WRITE_ FILE "$(LN_OBJECTS)"
164 @ WRITE_ FILE "$(LN_OBJECTS1)"
165 @ WRITE_ FILE "$(LN_OBJECTS2)"
166 @ WRITE_ FILE "$(LN_OBJECTS3)"
167 @ WRITE_ FILE "$(LN_OBJECTS4)"
168 @ WRITE_ FILE "[---.lib]libmesagl.exe/SHARE"
169 @ WRITE_ FILE "SYS$SHARE:DECW$XEXTLIBSHR/SHARE"
170 @ WRITE_ FILE "SYS$SHARE:DECW$XLIBSHR/SHARE"
171 @ CLOSE_ FILE
172 # @ WRITE_ SYS$OUTPUT " generating mesagl.map ..."
173 # @ CXXLINK_/NODEB/NOSHARE/NOEXE/MAP=mesagl.map/FULL mesagl1.opt/OPT
174 # @ WRITE_ SYS$OUTPUT " analyzing mesagl.map ..."
175 # @ @[-.vms]ANALYZE_MAP.COM mesagl.map mesagl.opt
176 @ WRITE_ SYS$OUTPUT " linking $(GLU_SHAR) ..."
177 # @ CXXLINK_/noinform/NODEB/SHARE=$(GLU_SHAR)/MAP=mesagl.map/FULL mesagl1.opt/opt,mesagl.opt/opt
178 @ CXXLINK_/noinform/NODEB/SHARE=$(GLU_SHAR)/MAP=mesagl.map/FULL mesagl1.opt/opt,mesaglu.opt/opt
179 @ rename $(GLU_SHAR)* $(LIBDIR)
180 .endif
181
182 clean :
183 delete [...]*.obj;*
184 purge
185
186 [.libutil]error.obj : [.libutil]error.c
187 $(CC) $(CFLAGS) /obj=[.libutil]error.obj [.libutil]error.c
188
189 [.libutil]glue.obj : [.libutil]glue.c
190 $(CC) $(CFLAGS) /obj=[.libutil]glue.obj [.libutil]glue.c
191
192 [.libutil]mipmap.obj : [.libutil]mipmap.c
193 $(CC) $(CFLAGS) /obj=[.libutil]mipmap.obj [.libutil]mipmap.c
194
195 [.libutil]project.obj : [.libutil]project.c
196 $(CC) $(CFLAGS) /obj=[.libutil]project.obj [.libutil]project.c
197
198 [.libutil]quad.obj : [.libutil]quad.c
199 $(CC) $(CFLAGS) /obj=[.libutil]quad.obj [.libutil]quad.c
200
201 [.libutil]registry.obj : [.libutil]registry.c
202 $(CC) $(CFLAGS) /obj=[.libutil]registry.obj [.libutil]registry.c
203
204 [.libtess]dict.obj : [.libtess]dict.c
205 $(CC) $(CFLAGS) /obj=[.libtess]dict.obj [.libtess]dict.c
206
207 [.libtess]geom.obj : [.libtess]geom.c
208 $(CC) $(CFLAGS) /obj=[.libtess]geom.obj [.libtess]geom.c
209
210 [.libtess]memalloc.obj : [.libtess]memalloc.c
211 $(CC) $(CFLAGS) /obj=[.libtess]memalloc.obj [.libtess]memalloc.c
212
213 [.libtess]mesh.obj : [.libtess]mesh.c
214 $(CC) $(CFLAGS) /obj=[.libtess]mesh.obj [.libtess]mesh.c
215
216 [.libtess]normal.obj : [.libtess]normal.c
217 $(CC) $(CFLAGS) /obj=[.libtess]normal.obj [.libtess]normal.c
218
219 [.libtess]priorityq.obj : [.libtess]priorityq.c
220 $(CC) $(CFLAGS) /obj=[.libtess]priorityq.obj [.libtess]priorityq.c
221
222 [.libtess]render.obj : [.libtess]render.c
223 $(CC) $(CFLAGS) /obj=[.libtess]render.obj [.libtess]render.c
224
225 [.libtess]sweep.obj : [.libtess]sweep.c
226 $(CC) $(CFLAGS) /obj=[.libtess]sweep.obj [.libtess]sweep.c
227
228 [.libtess]tess.obj : [.libtess]tess.c
229 $(CC) $(CFLAGS) /obj=[.libtess]tess.obj [.libtess]tess.c
230
231 [.libtess]tessmono.obj : [.libtess]tessmono.c
232 $(CC) $(CFLAGS) /obj=[.libtess]tessmono.obj [.libtess]tessmono.c
233
234 [.libnurbs.interface]bezierEval.obj : [.libnurbs.interface]bezierEval.cc
235 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierEval.obj [.libnurbs.interface]bezierEval.cc
236
237 [.libnurbs.interface]bezierPatch.obj : [.libnurbs.interface]bezierPatch.cc
238 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierPatch.obj [.libnurbs.interface]bezierPatch.cc
239
240 [.libnurbs.interface]bezierPatchMesh.obj : [.libnurbs.interface]bezierPatchMesh.cc
241 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierPatchMesh.obj [.libnurbs.interface]bezierPatchMesh.cc
242
243 [.libnurbs.interface]glcurveval.obj : [.libnurbs.interface]glcurveval.cc
244 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glcurveval.obj [.libnurbs.interface]glcurveval.cc
245
246 [.libnurbs.interface]glinterface.obj : [.libnurbs.interface]glinterface.cc
247 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glinterface.obj [.libnurbs.interface]glinterface.cc
248
249 [.libnurbs.interface]glrenderer.obj : [.libnurbs.interface]glrenderer.cc
250 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glrenderer.obj [.libnurbs.interface]glrenderer.cc
251
252 [.libnurbs.interface]glsurfeval.obj : [.libnurbs.interface]glsurfeval.cc
253 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glsurfeval.obj [.libnurbs.interface]glsurfeval.cc
254
255 [.libnurbs.interface]incurveeval.obj : [.libnurbs.interface]incurveeval.cc
256 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]incurveeval.obj [.libnurbs.interface]incurveeval.cc
257
258 [.libnurbs.interface]insurfeval.obj : [.libnurbs.interface]insurfeval.cc
259 $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]insurfeval.obj [.libnurbs.interface]insurfeval.cc
260
261 [.libnurbs.internals]arc.obj : [.libnurbs.internals]arc.cc
262 $(CXX) $(CFLAGS)/list/show=all /obj=[.libnurbs.internals]arc.obj [.libnurbs.internals]arc.cc
263
264 [.libnurbs.internals]arcsorter.obj : [.libnurbs.internals]arcsorter.cc
265 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]arcsorter.obj [.libnurbs.internals]arcsorter.cc
266
267 [.libnurbs.internals]arctess.obj : [.libnurbs.internals]arctess.cc
268 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]arctess.obj [.libnurbs.internals]arctess.cc
269
270 [.libnurbs.internals]backend.obj : [.libnurbs.internals]backend.cc
271 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]backend.obj [.libnurbs.internals]backend.cc
272
273 [.libnurbs.internals]basiccrveval.obj : [.libnurbs.internals]basiccrveval.cc
274 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]basiccrveval.obj [.libnurbs.internals]basiccrveval.cc
275
276 [.libnurbs.internals]basicsurfeval.obj : [.libnurbs.internals]basicsurfeval.cc
277 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]basicsurfeval.obj [.libnurbs.internals]basicsurfeval.cc
278
279 [.libnurbs.internals]bin.obj : [.libnurbs.internals]bin.cc
280 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]bin.obj [.libnurbs.internals]bin.cc
281
282 [.libnurbs.internals]bufpool.obj : [.libnurbs.internals]bufpool.cc
283 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]bufpool.obj [.libnurbs.internals]bufpool.cc
284
285 [.libnurbs.internals]cachingeval.obj : [.libnurbs.internals]cachingeval.cc
286 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]cachingeval.obj [.libnurbs.internals]cachingeval.cc
287
288 [.libnurbs.internals]ccw.obj : [.libnurbs.internals]ccw.cc
289 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]ccw.obj [.libnurbs.internals]ccw.cc
290
291 [.libnurbs.internals]coveandtiler.obj : [.libnurbs.internals]coveandtiler.cc
292 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]coveandtiler.obj [.libnurbs.internals]coveandtiler.cc
293
294 [.libnurbs.internals]curve.obj : [.libnurbs.internals]curve.cc
295 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curve.obj [.libnurbs.internals]curve.cc
296
297 [.libnurbs.internals]curvelist.obj : [.libnurbs.internals]curvelist.cc
298 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curvelist.obj [.libnurbs.internals]curvelist.cc
299
300 [.libnurbs.internals]curvesub.obj : [.libnurbs.internals]curvesub.cc
301 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curvesub.obj [.libnurbs.internals]curvesub.cc
302
303 [.libnurbs.internals]dataTransform.obj : [.libnurbs.internals]dataTransform.cc
304 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]dataTransform.obj [.libnurbs.internals]dataTransform.cc
305
306 [.libnurbs.internals]displaylist.obj : [.libnurbs.internals]displaylist.cc
307 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]displaylist.obj [.libnurbs.internals]displaylist.cc
308
309 [.libnurbs.internals]flist.obj : [.libnurbs.internals]flist.cc
310 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]flist.obj [.libnurbs.internals]flist.cc
311
312 [.libnurbs.internals]flistsorter.obj : [.libnurbs.internals]flistsorter.cc
313 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]flistsorter.obj [.libnurbs.internals]flistsorter.cc
314
315 [.libnurbs.internals]hull.obj : [.libnurbs.internals]hull.cc
316 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]hull.obj [.libnurbs.internals]hull.cc
317
318 [.libnurbs.internals]intersect.obj : [.libnurbs.internals]intersect.cc
319 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]intersect.obj [.libnurbs.internals]intersect.cc
320
321 [.libnurbs.internals]knotvector.obj : [.libnurbs.internals]knotvector.cc
322 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]knotvector.obj [.libnurbs.internals]knotvector.cc
323
324 [.libnurbs.internals]mapdesc.obj : [.libnurbs.internals]mapdesc.cc
325 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mapdesc.obj [.libnurbs.internals]mapdesc.cc
326
327 [.libnurbs.internals]mapdescv.obj : [.libnurbs.internals]mapdescv.cc
328 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mapdescv.obj [.libnurbs.internals]mapdescv.cc
329
330 [.libnurbs.internals]maplist.obj : [.libnurbs.internals]maplist.cc
331 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]maplist.obj [.libnurbs.internals]maplist.cc
332
333 [.libnurbs.internals]mesher.obj : [.libnurbs.internals]mesher.cc
334 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mesher.obj [.libnurbs.internals]mesher.cc
335
336 [.libnurbs.internals]monoTriangulationBackend.obj : [.libnurbs.internals]monoTriangulationBackend.cc
337 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]monoTriangulationBackend.obj [.libnurbs.internals]monoTriangulationBackend.cc
338
339 [.libnurbs.internals]monotonizer.obj : [.libnurbs.internals]monotonizer.cc
340 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]monotonizer.obj [.libnurbs.internals]monotonizer.cc
341
342 [.libnurbs.internals]mycode.obj : [.libnurbs.internals]mycode.cc
343 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mycode.obj [.libnurbs.internals]mycode.cc
344
345 [.libnurbs.internals]nurbsinterfac.obj : [.libnurbs.internals]nurbsinterfac.cc
346 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]nurbsinterfac.obj [.libnurbs.internals]nurbsinterfac.cc
347
348 [.libnurbs.internals]nurbstess.obj : [.libnurbs.internals]nurbstess.cc
349 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]nurbstess.obj [.libnurbs.internals]nurbstess.cc
350
351 [.libnurbs.internals]patch.obj : [.libnurbs.internals]patch.cc
352 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]patch.obj [.libnurbs.internals]patch.cc
353
354 [.libnurbs.internals]patchlist.obj : [.libnurbs.internals]patchlist.cc
355 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]patchlist.obj [.libnurbs.internals]patchlist.cc
356
357 [.libnurbs.internals]quilt.obj : [.libnurbs.internals]quilt.cc
358 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]quilt.obj [.libnurbs.internals]quilt.cc
359
360 [.libnurbs.internals]reader.obj : [.libnurbs.internals]reader.cc
361 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]reader.obj [.libnurbs.internals]reader.cc
362
363 [.libnurbs.internals]renderhints.obj : [.libnurbs.internals]renderhints.cc
364 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]renderhints.obj [.libnurbs.internals]renderhints.cc
365
366 [.libnurbs.internals]slicer.obj : [.libnurbs.internals]slicer.cc
367 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]slicer.obj [.libnurbs.internals]slicer.cc
368
369 [.libnurbs.internals]sorter.obj : [.libnurbs.internals]sorter.cc
370 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]sorter.obj [.libnurbs.internals]sorter.cc
371
372 [.libnurbs.internals]splitarcs.obj : [.libnurbs.internals]splitarcs.cc
373 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]splitarcs.obj [.libnurbs.internals]splitarcs.cc
374
375 [.libnurbs.internals]subdivider.obj : [.libnurbs.internals]subdivider.cc
376 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]subdivider.obj [.libnurbs.internals]subdivider.cc
377
378 [.libnurbs.internals]tobezier.obj : [.libnurbs.internals]tobezier.cc
379 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]tobezier.obj [.libnurbs.internals]tobezier.cc
380
381 [.libnurbs.internals]trimline.obj : [.libnurbs.internals]trimline.cc
382 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimline.obj [.libnurbs.internals]trimline.cc
383
384 [.libnurbs.internals]trimregion.obj : [.libnurbs.internals]trimregion.cc
385 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimregion.obj [.libnurbs.internals]trimregion.cc
386
387 [.libnurbs.internals]trimvertpool.obj : [.libnurbs.internals]trimvertpool.cc
388 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimvertpool.obj [.libnurbs.internals]trimvertpool.cc
389
390 [.libnurbs.internals]uarray.obj : [.libnurbs.internals]uarray.cc
391 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]uarray.obj [.libnurbs.internals]uarray.cc
392
393 [.libnurbs.internals]varray.obj : [.libnurbs.internals]varray.cc
394 $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]varray.obj [.libnurbs.internals]varray.cc
395
396 [.libnurbs.nurbtess]directedLine.obj : [.libnurbs.nurbtess]directedLine.cc
397 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]directedLine.obj [.libnurbs.nurbtess]directedLine.cc
398
399 [.libnurbs.nurbtess]gridWrap.obj : [.libnurbs.nurbtess]gridWrap.cc
400 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]gridWrap.obj [.libnurbs.nurbtess]gridWrap.cc
401
402 [.libnurbs.nurbtess]monoChain.obj : [.libnurbs.nurbtess]monoChain.cc
403 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoChain.obj [.libnurbs.nurbtess]monoChain.cc
404
405 [.libnurbs.nurbtess]monoPolyPart.obj : [.libnurbs.nurbtess]monoPolyPart.cc
406 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoPolyPart.obj [.libnurbs.nurbtess]monoPolyPart.cc
407
408 [.libnurbs.nurbtess]monoTriangulation.obj : [.libnurbs.nurbtess]monoTriangulation.cc
409 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoTriangulation.obj [.libnurbs.nurbtess]monoTriangulation.cc
410
411 [.libnurbs.nurbtess]partitionX.obj : [.libnurbs.nurbtess]partitionX.cc
412 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]partitionX.obj [.libnurbs.nurbtess]partitionX.cc
413
414 [.libnurbs.nurbtess]partitionY.obj : [.libnurbs.nurbtess]partitionY.cc
415 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]partitionY.obj [.libnurbs.nurbtess]partitionY.cc
416
417 [.libnurbs.nurbtess]polyDBG.obj : [.libnurbs.nurbtess]polyDBG.cc
418 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]polyDBG.obj [.libnurbs.nurbtess]polyDBG.cc
419
420 [.libnurbs.nurbtess]polyUtil.obj : [.libnurbs.nurbtess]polyUtil.cc
421 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]polyUtil.obj [.libnurbs.nurbtess]polyUtil.cc
422
423 [.libnurbs.nurbtess]primitiveStream.obj : [.libnurbs.nurbtess]primitiveStream.cc
424 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]primitiveStream.obj [.libnurbs.nurbtess]primitiveStream.cc
425
426 [.libnurbs.nurbtess]quicksort.obj : [.libnurbs.nurbtess]quicksort.cc
427 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]quicksort.obj [.libnurbs.nurbtess]quicksort.cc
428
429 [.libnurbs.nurbtess]rectBlock.obj : [.libnurbs.nurbtess]rectBlock.cc
430 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]rectBlock.obj [.libnurbs.nurbtess]rectBlock.cc
431
432 [.libnurbs.nurbtess]sampleComp.obj : [.libnurbs.nurbtess]sampleComp.cc
433 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleComp.obj [.libnurbs.nurbtess]sampleComp.cc
434
435 [.libnurbs.nurbtess]sampleCompBot.obj : [.libnurbs.nurbtess]sampleCompBot.cc
436 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompBot.obj [.libnurbs.nurbtess]sampleCompBot.cc
437
438 [.libnurbs.nurbtess]sampleCompRight.obj : [.libnurbs.nurbtess]sampleCompRight.cc
439 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompRight.obj [.libnurbs.nurbtess]sampleCompRight.cc
440
441 [.libnurbs.nurbtess]sampleCompTop.obj : [.libnurbs.nurbtess]sampleCompTop.cc
442 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompTop.obj [.libnurbs.nurbtess]sampleCompTop.cc
443
444 [.libnurbs.nurbtess]sampleMonoPoly.obj : [.libnurbs.nurbtess]sampleMonoPoly.cc
445 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleMonoPoly.obj [.libnurbs.nurbtess]sampleMonoPoly.cc
446
447 [.libnurbs.nurbtess]sampledLine.obj : [.libnurbs.nurbtess]sampledLine.cc
448 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampledLine.obj [.libnurbs.nurbtess]sampledLine.cc
449
450 [.libnurbs.nurbtess]searchTree.obj : [.libnurbs.nurbtess]searchTree.cc
451 $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]searchTree.obj [.libnurbs.nurbtess]searchTree.cc