Fixed a stupid bug when exporting meshes with empty material slots.
[blender.git] / extern / bullet / Bullet / BLI_Bullet.dsp
1 # Microsoft Developer Studio Project File - Name="Bullet" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
3 # ** DO NOT EDIT **
4
5 # TARGTYPE "Win32 (x86) Static Library" 0x0104
6
7 CFG=Bullet - Win32 Debug
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
10 !MESSAGE 
11 !MESSAGE NMAKE /f "BLI_Bullet.mak".
12 !MESSAGE 
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
15 !MESSAGE 
16 !MESSAGE NMAKE /f "BLI_Bullet.mak" CFG="Bullet - Win32 Debug"
17 !MESSAGE 
18 !MESSAGE Possible choices for configuration are:
19 !MESSAGE 
20 !MESSAGE "Bullet - Win32 Release" (based on "Win32 (x86) Static Library")
21 !MESSAGE "Bullet - Win32 Debug" (based on "Win32 (x86) Static Library")
22 !MESSAGE 
23
24 # Begin Project
25 # PROP AllowPerConfigDependencies 0
26 # PROP Scc_ProjName ""
27 # PROP Scc_LocalPath ""
28 CPP=cl.exe
29 RSC=rc.exe
30
31 !IF  "$(CFG)" == "Bullet - Win32 Release"
32
33 # PROP BASE Use_MFC 0
34 # PROP BASE Use_Debug_Libraries 0
35 # PROP BASE Output_Dir "Release"
36 # PROP BASE Intermediate_Dir "Release"
37 # PROP BASE Target_Dir ""
38 # PROP Use_MFC 0
39 # PROP Use_Debug_Libraries 0
40 # PROP Output_Dir "Release"
41 # PROP Intermediate_Dir "Release"
42 # PROP Target_Dir ""
43 MTL=midl.exe
44 LINK32=link.exe -lib
45 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
46 # ADD CPP /nologo /MT /W3 /GX /Zd /O2 /I "../LinearMath" /I "." /D "NDEBUG" /D "_LIB" /D "WIN32" /D "_MBCS" /D "BUM_INLINED" /D "USE_ALGEBRAIC" /YX /FD /c
47 # ADD BASE RSC /l 0x409 /d "NDEBUG"
48 # ADD RSC /l 0x409 /d "NDEBUG"
49 BSC32=bscmake.exe
50 # ADD BASE BSC32 /nologo
51 # ADD BSC32 /nologo
52 LIB32=link.exe -lib
53 # ADD BASE LIB32 /nologo
54 # ADD LIB32 /nologo
55 # Begin Special Build Tool
56 SOURCE="$(InputPath)"
57 PostBuild_Desc=copy bullet to ..lib\windows\lib
58 PostBuild_Cmds=XCOPY  /Y .\release\*.lib .\..\..\..\..\lib\windows\bullet\lib\*.*
59 # End Special Build Tool
60
61 !ELSEIF  "$(CFG)" == "Bullet - Win32 Debug"
62
63 # PROP BASE Use_MFC 0
64 # PROP BASE Use_Debug_Libraries 1
65 # PROP BASE Output_Dir "Debug"
66 # PROP BASE Intermediate_Dir "Debug"
67 # PROP BASE Target_Dir ""
68 # PROP Use_MFC 0
69 # PROP Use_Debug_Libraries 1
70 # PROP Output_Dir "Debug"
71 # PROP Intermediate_Dir "Debug"
72 # PROP Target_Dir ""
73 MTL=midl.exe
74 LINK32=link.exe -lib
75 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
76 # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../LinearMath" /I "." /D "_DEBUG" /D "_LIB" /D "WIN32" /D "_MBCS" /D "BUM_INLINED" /D "USE_ALGEBRAIC" /YX /FD /GZ /c
77 # ADD BASE RSC /l 0x409 /d "_DEBUG"
78 # ADD RSC /l 0x409 /d "_DEBUG"
79 BSC32=bscmake.exe
80 # ADD BASE BSC32 /nologo
81 # ADD BSC32 /nologo
82 LIB32=link.exe -lib
83 # ADD BASE LIB32 /nologo
84 # ADD LIB32 /nologo /out:"Debug\BLI_Bullet_D.lib"
85 # Begin Special Build Tool
86 SOURCE="$(InputPath)"
87 PostBuild_Desc=copy bullet to ..lib\windows\lib
88 PostBuild_Cmds=XCOPY  /Y .\debug\*.lib .\..\..\..\..\lib\windows\bullet\lib\*.*
89 # End Special Build Tool
90
91 !ENDIF 
92
93 # Begin Target
94
95 # Name "Bullet - Win32 Release"
96 # Name "Bullet - Win32 Debug"
97 # Begin Group "NarrowPhaseCollision"
98
99 # PROP Default_Filter ""
100 # Begin Source File
101
102 SOURCE=.\NarrowPhaseCollision\BU_AlgebraicPolynomialSolver.cpp
103 # End Source File
104 # Begin Source File
105
106 SOURCE=.\NarrowPhaseCollision\BU_AlgebraicPolynomialSolver.h
107 # End Source File
108 # Begin Source File
109
110 SOURCE=.\NarrowPhaseCollision\BU_Collidable.cpp
111 # End Source File
112 # Begin Source File
113
114 SOURCE=.\NarrowPhaseCollision\BU_Collidable.h
115 # End Source File
116 # Begin Source File
117
118 SOURCE=.\NarrowPhaseCollision\BU_CollisionPair.cpp
119 # End Source File
120 # Begin Source File
121
122 SOURCE=.\NarrowPhaseCollision\BU_CollisionPair.h
123 # End Source File
124 # Begin Source File
125
126 SOURCE=.\NarrowPhaseCollision\BU_EdgeEdge.cpp
127 # End Source File
128 # Begin Source File
129
130 SOURCE=.\NarrowPhaseCollision\BU_EdgeEdge.h
131 # End Source File
132 # Begin Source File
133
134 SOURCE=.\NarrowPhaseCollision\BU_MotionStateInterface.h
135 # End Source File
136 # Begin Source File
137
138 SOURCE=.\NarrowPhaseCollision\BU_PolynomialSolverInterface.h
139 # End Source File
140 # Begin Source File
141
142 SOURCE=.\NarrowPhaseCollision\BU_Screwing.cpp
143 # End Source File
144 # Begin Source File
145
146 SOURCE=.\NarrowPhaseCollision\BU_Screwing.h
147 # End Source File
148 # Begin Source File
149
150 SOURCE=.\NarrowPhaseCollision\BU_StaticMotionState.h
151 # End Source File
152 # Begin Source File
153
154 SOURCE=.\NarrowPhaseCollision\BU_VertexPoly.cpp
155 # End Source File
156 # Begin Source File
157
158 SOURCE=.\NarrowPhaseCollision\BU_VertexPoly.h
159 # End Source File
160 # Begin Source File
161
162 SOURCE=.\NarrowPhaseCollision\ContinuousConvexCollision.cpp
163 # End Source File
164 # Begin Source File
165
166 SOURCE=.\NarrowPhaseCollision\ContinuousConvexCollision.h
167 # End Source File
168 # Begin Source File
169
170 SOURCE=.\NarrowPhaseCollision\ConvexCast.cpp
171 # End Source File
172 # Begin Source File
173
174 SOURCE=.\NarrowPhaseCollision\ConvexCast.h
175 # End Source File
176 # Begin Source File
177
178 SOURCE=.\NarrowPhaseCollision\ConvexPenetrationDepthSolver.h
179 # End Source File
180 # Begin Source File
181
182 SOURCE=.\NarrowPhaseCollision\DiscreteCollisionDetectorInterface.h
183 # End Source File
184 # Begin Source File
185
186 SOURCE=.\NarrowPhaseCollision\GjkConvexCast.cpp
187 # End Source File
188 # Begin Source File
189
190 SOURCE=.\NarrowPhaseCollision\GjkConvexCast.h
191 # End Source File
192 # Begin Source File
193
194 SOURCE=.\NarrowPhaseCollision\GjkPairDetector.cpp
195 # End Source File
196 # Begin Source File
197
198 SOURCE=.\NarrowPhaseCollision\GjkPairDetector.h
199 # End Source File
200 # Begin Source File
201
202 SOURCE=.\NarrowPhaseCollision\ManifoldContactAddResult.cpp
203 # End Source File
204 # Begin Source File
205
206 SOURCE=.\NarrowPhaseCollision\ManifoldContactAddResult.h
207 # End Source File
208 # Begin Source File
209
210 SOURCE=.\NarrowPhaseCollision\ManifoldPoint.h
211 # End Source File
212 # Begin Source File
213
214 SOURCE=.\NarrowPhaseCollision\MinkowskiPenetrationDepthSolver.cpp
215 # End Source File
216 # Begin Source File
217
218 SOURCE=.\NarrowPhaseCollision\MinkowskiPenetrationDepthSolver.h
219 # End Source File
220 # Begin Source File
221
222 SOURCE=.\NarrowPhaseCollision\PersistentManifold.cpp
223 # End Source File
224 # Begin Source File
225
226 SOURCE=.\NarrowPhaseCollision\PersistentManifold.h
227 # End Source File
228 # Begin Source File
229
230 SOURCE=.\NarrowPhaseCollision\PointCollector.h
231 # End Source File
232 # Begin Source File
233
234 SOURCE=.\NarrowPhaseCollision\RaycastCallback.cpp
235 # End Source File
236 # Begin Source File
237
238 SOURCE=.\NarrowPhaseCollision\RaycastCallback.h
239 # End Source File
240 # Begin Source File
241
242 SOURCE=.\NarrowPhaseCollision\SimplexSolverInterface.h
243 # End Source File
244 # Begin Source File
245
246 SOURCE=.\NarrowPhaseCollision\SubSimplexConvexCast.cpp
247 # End Source File
248 # Begin Source File
249
250 SOURCE=.\NarrowPhaseCollision\SubSimplexConvexCast.h
251 # End Source File
252 # Begin Source File
253
254 SOURCE=.\NarrowPhaseCollision\VoronoiSimplexSolver.cpp
255 # End Source File
256 # Begin Source File
257
258 SOURCE=.\NarrowPhaseCollision\VoronoiSimplexSolver.h
259 # End Source File
260 # End Group
261 # Begin Group "BroadphaseCollision"
262
263 # PROP Default_Filter ""
264 # Begin Source File
265
266 SOURCE=.\BroadphaseCollision\BroadPhaseInterface.h
267 # End Source File
268 # Begin Source File
269
270 SOURCE=.\BroadphaseCollision\BroadphaseProxy.cpp
271 # End Source File
272 # Begin Source File
273
274 SOURCE=.\BroadphaseCollision\BroadphaseProxy.h
275 # End Source File
276 # Begin Source File
277
278 SOURCE=.\BroadphaseCollision\CollisionAlgorithm.cpp
279 # End Source File
280 # Begin Source File
281
282 SOURCE=.\BroadphaseCollision\CollisionAlgorithm.h
283 # End Source File
284 # Begin Source File
285
286 SOURCE=.\BroadphaseCollision\CollisionDispatcher.cpp
287 # End Source File
288 # Begin Source File
289
290 SOURCE=.\BroadphaseCollision\CollisionDispatcher.h
291 # End Source File
292 # Begin Source File
293
294 SOURCE=.\BroadphaseCollision\SimpleBroadphase.cpp
295 # End Source File
296 # Begin Source File
297
298 SOURCE=.\BroadphaseCollision\SimpleBroadphase.h
299 # End Source File
300 # End Group
301 # Begin Group "CollisionShapes"
302
303 # PROP Default_Filter ""
304 # Begin Source File
305
306 SOURCE=.\CollisionShapes\BoxShape.cpp
307 # End Source File
308 # Begin Source File
309
310 SOURCE=.\CollisionShapes\BoxShape.h
311 # End Source File
312 # Begin Source File
313
314 SOURCE=.\CollisionShapes\BvhTriangleMeshShape.cpp
315 # End Source File
316 # Begin Source File
317
318 SOURCE=.\CollisionShapes\BvhTriangleMeshShape.h
319 # End Source File
320 # Begin Source File
321
322 SOURCE=.\CollisionShapes\CollisionMargin.h
323 # End Source File
324 # Begin Source File
325
326 SOURCE=.\CollisionShapes\CollisionShape.cpp
327 # End Source File
328 # Begin Source File
329
330 SOURCE=.\CollisionShapes\CollisionShape.h
331 # End Source File
332 # Begin Source File
333
334 SOURCE=.\CollisionShapes\ConeShape.cpp
335 # End Source File
336 # Begin Source File
337
338 SOURCE=.\CollisionShapes\ConeShape.h
339 # End Source File
340 # Begin Source File
341
342 SOURCE=.\CollisionShapes\ConvexHullShape.cpp
343 # End Source File
344 # Begin Source File
345
346 SOURCE=.\CollisionShapes\ConvexHullShape.h
347 # End Source File
348 # Begin Source File
349
350 SOURCE=.\CollisionShapes\ConvexShape.cpp
351 # End Source File
352 # Begin Source File
353
354 SOURCE=.\CollisionShapes\ConvexShape.h
355 # End Source File
356 # Begin Source File
357
358 SOURCE=.\CollisionShapes\ConvexTriangleCallback.cpp
359 # End Source File
360 # Begin Source File
361
362 SOURCE=.\CollisionShapes\ConvexTriangleCallback.h
363 # End Source File
364 # Begin Source File
365
366 SOURCE=.\CollisionShapes\CylinderShape.cpp
367 # End Source File
368 # Begin Source File
369
370 SOURCE=.\CollisionShapes\CylinderShape.h
371 # End Source File
372 # Begin Source File
373
374 SOURCE=.\CollisionShapes\EmptyShape.cpp
375 # End Source File
376 # Begin Source File
377
378 SOURCE=.\CollisionShapes\EmptyShape.h
379 # End Source File
380 # Begin Source File
381
382 SOURCE=.\CollisionShapes\MinkowskiSumShape.cpp
383 # End Source File
384 # Begin Source File
385
386 SOURCE=.\CollisionShapes\MinkowskiSumShape.h
387 # End Source File
388 # Begin Source File
389
390 SOURCE=.\CollisionShapes\MultiSphereShape.cpp
391 # End Source File
392 # Begin Source File
393
394 SOURCE=.\CollisionShapes\MultiSphereShape.h
395 # End Source File
396 # Begin Source File
397
398 SOURCE=.\CollisionShapes\OptimizedBvh.cpp
399 # End Source File
400 # Begin Source File
401
402 SOURCE=.\CollisionShapes\OptimizedBvh.h
403 # End Source File
404 # Begin Source File
405
406 SOURCE=.\CollisionShapes\PolyhedralConvexShape.cpp
407 # End Source File
408 # Begin Source File
409
410 SOURCE=.\CollisionShapes\PolyhedralConvexShape.h
411 # End Source File
412 # Begin Source File
413
414 SOURCE=.\CollisionShapes\Simplex1to4Shape.cpp
415 # End Source File
416 # Begin Source File
417
418 SOURCE=.\CollisionShapes\Simplex1to4Shape.h
419 # End Source File
420 # Begin Source File
421
422 SOURCE=.\CollisionShapes\SphereShape.cpp
423 # End Source File
424 # Begin Source File
425
426 SOURCE=.\CollisionShapes\SphereShape.h
427 # End Source File
428 # Begin Source File
429
430 SOURCE=.\CollisionShapes\StridingMeshInterface.cpp
431 # End Source File
432 # Begin Source File
433
434 SOURCE=.\CollisionShapes\StridingMeshInterface.h
435 # End Source File
436 # Begin Source File
437
438 SOURCE=.\CollisionShapes\TriangleCallback.cpp
439 # End Source File
440 # Begin Source File
441
442 SOURCE=.\CollisionShapes\TriangleCallback.h
443 # End Source File
444 # Begin Source File
445
446 SOURCE=.\CollisionShapes\TriangleIndexVertexArray.cpp
447 # End Source File
448 # Begin Source File
449
450 SOURCE=.\CollisionShapes\TriangleIndexVertexArray.h
451 # End Source File
452 # Begin Source File
453
454 SOURCE=.\CollisionShapes\TriangleMesh.cpp
455 # End Source File
456 # Begin Source File
457
458 SOURCE=.\CollisionShapes\TriangleMesh.h
459 # End Source File
460 # Begin Source File
461
462 SOURCE=.\CollisionShapes\TriangleMeshShape.cpp
463 # End Source File
464 # Begin Source File
465
466 SOURCE=.\CollisionShapes\TriangleMeshShape.h
467 # End Source File
468 # Begin Source File
469
470 SOURCE=.\CollisionShapes\TriangleShape.h
471 # End Source File
472 # End Group
473 # End Target
474 # End Project