Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/ode/ode-0.9/build/gnu/ode.make @ 216

Last change on this file since 216 was 216, checked in by mathiask, 16 years ago

[Physik] add ode-0.9

File size: 20.1 KB
Line 
1# C++ Console Executable Makefile autogenerated by premake
2# Don't edit this file! Instead edit `premake.lua` then rerun `make`
3
4ifndef CONFIG
5  CONFIG=DebugDLL
6endif
7
8ifeq ($(CONFIG),DebugDLL)
9  BINDIR := ../../lib/DebugDLL
10  LIBDIR := ../../lib/DebugDLL
11  OBJDIR := obj/ode/DebugDLL
12  OUTDIR := ../../lib/DebugDLL
13  CPPFLAGS := -MMD -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
14  CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g
15  CXXFLAGS := $(CFLAGS)
16  LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -luser32
17  LDDEPS :=
18  RESFLAGS := -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
19  TARGET := ode.dll
20  BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
21endif
22
23ifeq ($(CONFIG),ReleaseDLL)
24  BINDIR := ../../lib/ReleaseDLL
25  LIBDIR := ../../lib/ReleaseDLL
26  OBJDIR := obj/ode/ReleaseDLL
27  OUTDIR := ../../lib/ReleaseDLL
28  CPPFLAGS := -MMD -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
29  CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer
30  CXXFLAGS := $(CFLAGS)
31  LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -s -luser32
32  LDDEPS :=
33  RESFLAGS := -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
34  TARGET := ode.dll
35  BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
36endif
37
38ifeq ($(CONFIG),DebugLib)
39  BINDIR := ../../lib/DebugLib
40  LIBDIR := ../../lib/DebugLib
41  OBJDIR := obj/ode/DebugLib
42  OUTDIR := ../../lib/DebugLib
43  CPPFLAGS := -MMD -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
44  CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g
45  CXXFLAGS := $(CFLAGS)
46  LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -luser32
47  LDDEPS :=
48  RESFLAGS := -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
49  TARGET := libode.a
50  BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH)
51endif
52
53ifeq ($(CONFIG),ReleaseLib)
54  BINDIR := ../../lib/ReleaseLib
55  LIBDIR := ../../lib/ReleaseLib
56  OBJDIR := obj/ode/ReleaseLib
57  OUTDIR := ../../lib/ReleaseLib
58  CPPFLAGS := -MMD -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
59  CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer
60  CXXFLAGS := $(CFLAGS)
61  LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -s -luser32
62  LDDEPS :=
63  RESFLAGS := -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include"
64  TARGET := libode.a
65  BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH)
66endif
67
68OBJECTS := \
69        $(OBJDIR)/fastdot.o \
70        $(OBJDIR)/fastldlt.o \
71        $(OBJDIR)/fastlsolve.o \
72        $(OBJDIR)/fastltsolve.o \
73        $(OBJDIR)/array.o \
74        $(OBJDIR)/box.o \
75        $(OBJDIR)/capsule.o \
76        $(OBJDIR)/collision_cylinder_box.o \
77        $(OBJDIR)/collision_cylinder_plane.o \
78        $(OBJDIR)/collision_cylinder_sphere.o \
79        $(OBJDIR)/collision_cylinder_trimesh.o \
80        $(OBJDIR)/collision_kernel.o \
81        $(OBJDIR)/collision_quadtreespace.o \
82        $(OBJDIR)/collision_space.o \
83        $(OBJDIR)/collision_transform.o \
84        $(OBJDIR)/collision_trimesh_box.o \
85        $(OBJDIR)/collision_trimesh_ccylinder.o \
86        $(OBJDIR)/collision_trimesh_distance.o \
87        $(OBJDIR)/collision_trimesh_gimpact.o \
88        $(OBJDIR)/collision_trimesh_opcode.o \
89        $(OBJDIR)/collision_trimesh_plane.o \
90        $(OBJDIR)/collision_trimesh_ray.o \
91        $(OBJDIR)/collision_trimesh_sphere.o \
92        $(OBJDIR)/collision_trimesh_trimesh.o \
93        $(OBJDIR)/collision_trimesh_trimesh_new.o \
94        $(OBJDIR)/collision_util.o \
95        $(OBJDIR)/convex.o \
96        $(OBJDIR)/cylinder.o \
97        $(OBJDIR)/error.o \
98        $(OBJDIR)/export-dif.o \
99        $(OBJDIR)/heightfield.o \
100        $(OBJDIR)/joint.o \
101        $(OBJDIR)/lcp.o \
102        $(OBJDIR)/mass.o \
103        $(OBJDIR)/mat.o \
104        $(OBJDIR)/matrix.o \
105        $(OBJDIR)/memory.o \
106        $(OBJDIR)/misc.o \
107        $(OBJDIR)/obstack.o \
108        $(OBJDIR)/ode.o \
109        $(OBJDIR)/odemath.o \
110        $(OBJDIR)/plane.o \
111        $(OBJDIR)/quickstep.o \
112        $(OBJDIR)/ray.o \
113        $(OBJDIR)/rotation.o \
114        $(OBJDIR)/sphere.o \
115        $(OBJDIR)/step.o \
116        $(OBJDIR)/stepfast.o \
117        $(OBJDIR)/testing.o \
118        $(OBJDIR)/timer.o \
119        $(OBJDIR)/util.o \
120        $(OBJDIR)/gimpact.o \
121        $(OBJDIR)/gim_boxpruning.o \
122        $(OBJDIR)/gim_contact.o \
123        $(OBJDIR)/gim_math.o \
124        $(OBJDIR)/gim_memory.o \
125        $(OBJDIR)/gim_trimesh.o \
126        $(OBJDIR)/gim_trimesh_capsule_collision.o \
127        $(OBJDIR)/gim_trimesh_ray_collision.o \
128        $(OBJDIR)/gim_trimesh_sphere_collision.o \
129        $(OBJDIR)/gim_trimesh_trimesh_collision.o \
130        $(OBJDIR)/gim_tri_tri_overlap.o \
131        $(OBJDIR)/Opcode.o \
132        $(OBJDIR)/OPC_AABBCollider.o \
133        $(OBJDIR)/OPC_AABBTree.o \
134        $(OBJDIR)/OPC_BaseModel.o \
135        $(OBJDIR)/OPC_BoxPruning.o \
136        $(OBJDIR)/OPC_Collider.o \
137        $(OBJDIR)/OPC_Common.o \
138        $(OBJDIR)/OPC_HybridModel.o \
139        $(OBJDIR)/OPC_LSSCollider.o \
140        $(OBJDIR)/OPC_MeshInterface.o \
141        $(OBJDIR)/OPC_Model.o \
142        $(OBJDIR)/OPC_OBBCollider.o \
143        $(OBJDIR)/OPC_OptimizedTree.o \
144        $(OBJDIR)/OPC_Picking.o \
145        $(OBJDIR)/OPC_PlanesCollider.o \
146        $(OBJDIR)/OPC_RayCollider.o \
147        $(OBJDIR)/OPC_SphereCollider.o \
148        $(OBJDIR)/OPC_SweepAndPrune.o \
149        $(OBJDIR)/OPC_TreeBuilders.o \
150        $(OBJDIR)/OPC_TreeCollider.o \
151        $(OBJDIR)/OPC_VolumeCollider.o \
152        $(OBJDIR)/StdAfx.o \
153        $(OBJDIR)/IceAABB.o \
154        $(OBJDIR)/IceContainer.o \
155        $(OBJDIR)/IceHPoint.o \
156        $(OBJDIR)/IceIndexedTriangle.o \
157        $(OBJDIR)/IceMatrix3x3.o \
158        $(OBJDIR)/IceMatrix4x4.o \
159        $(OBJDIR)/IceOBB.o \
160        $(OBJDIR)/IcePlane.o \
161        $(OBJDIR)/IcePoint.o \
162        $(OBJDIR)/IceRandom.o \
163        $(OBJDIR)/IceRay.o \
164        $(OBJDIR)/IceRevisitedRadix.o \
165        $(OBJDIR)/IceSegment.o \
166        $(OBJDIR)/IceTriangle.o \
167        $(OBJDIR)/IceUtils.o \
168
169RESOURCES := \
170
171MKDIR_TYPE := msdos
172CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
173ifeq (,$(CMD))
174  MKDIR_TYPE := posix
175endif
176ifeq (/bin/sh.exe,$(SHELL))
177  MKDIR_TYPE := posix
178endif
179ifeq ($(MKDIR_TYPE),posix)
180  CMD_MKBINDIR := mkdir -p $(BINDIR)
181  CMD_MKLIBDIR := mkdir -p $(LIBDIR)
182  CMD_MKOUTDIR := mkdir -p $(OUTDIR)
183  CMD_MKOBJDIR := mkdir -p $(OBJDIR)
184else
185  CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR))
186  CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR))
187  CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR))
188  CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR))
189endif
190
191.PHONY: clean
192
193$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
194        @echo Linking ode
195        -@$(CMD_MKBINDIR)
196        -@$(CMD_MKLIBDIR)
197        -@$(CMD_MKOUTDIR)
198        @$(BLDCMD)
199
200clean:
201        @echo Cleaning ode
202ifeq ($(MKDIR_TYPE),posix)
203        -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
204else
205        -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET))
206        -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR))
207        -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR))
208endif
209
210$(OBJDIR)/fastdot.o: ../../ode/src/fastdot.c
211        -@$(CMD_MKOBJDIR)
212        @echo $(notdir $<)
213        @$(CC) $(CFLAGS) -o $@ -c $<
214
215$(OBJDIR)/fastldlt.o: ../../ode/src/fastldlt.c
216        -@$(CMD_MKOBJDIR)
217        @echo $(notdir $<)
218        @$(CC) $(CFLAGS) -o $@ -c $<
219
220$(OBJDIR)/fastlsolve.o: ../../ode/src/fastlsolve.c
221        -@$(CMD_MKOBJDIR)
222        @echo $(notdir $<)
223        @$(CC) $(CFLAGS) -o $@ -c $<
224
225$(OBJDIR)/fastltsolve.o: ../../ode/src/fastltsolve.c
226        -@$(CMD_MKOBJDIR)
227        @echo $(notdir $<)
228        @$(CC) $(CFLAGS) -o $@ -c $<
229
230$(OBJDIR)/array.o: ../../ode/src/array.cpp
231        -@$(CMD_MKOBJDIR)
232        @echo $(notdir $<)
233        @$(CXX) $(CXXFLAGS) -o $@ -c $<
234
235$(OBJDIR)/box.o: ../../ode/src/box.cpp
236        -@$(CMD_MKOBJDIR)
237        @echo $(notdir $<)
238        @$(CXX) $(CXXFLAGS) -o $@ -c $<
239
240$(OBJDIR)/capsule.o: ../../ode/src/capsule.cpp
241        -@$(CMD_MKOBJDIR)
242        @echo $(notdir $<)
243        @$(CXX) $(CXXFLAGS) -o $@ -c $<
244
245$(OBJDIR)/collision_cylinder_box.o: ../../ode/src/collision_cylinder_box.cpp
246        -@$(CMD_MKOBJDIR)
247        @echo $(notdir $<)
248        @$(CXX) $(CXXFLAGS) -o $@ -c $<
249
250$(OBJDIR)/collision_cylinder_plane.o: ../../ode/src/collision_cylinder_plane.cpp
251        -@$(CMD_MKOBJDIR)
252        @echo $(notdir $<)
253        @$(CXX) $(CXXFLAGS) -o $@ -c $<
254
255$(OBJDIR)/collision_cylinder_sphere.o: ../../ode/src/collision_cylinder_sphere.cpp
256        -@$(CMD_MKOBJDIR)
257        @echo $(notdir $<)
258        @$(CXX) $(CXXFLAGS) -o $@ -c $<
259
260$(OBJDIR)/collision_cylinder_trimesh.o: ../../ode/src/collision_cylinder_trimesh.cpp
261        -@$(CMD_MKOBJDIR)
262        @echo $(notdir $<)
263        @$(CXX) $(CXXFLAGS) -o $@ -c $<
264
265$(OBJDIR)/collision_kernel.o: ../../ode/src/collision_kernel.cpp
266        -@$(CMD_MKOBJDIR)
267        @echo $(notdir $<)
268        @$(CXX) $(CXXFLAGS) -o $@ -c $<
269
270$(OBJDIR)/collision_quadtreespace.o: ../../ode/src/collision_quadtreespace.cpp
271        -@$(CMD_MKOBJDIR)
272        @echo $(notdir $<)
273        @$(CXX) $(CXXFLAGS) -o $@ -c $<
274
275$(OBJDIR)/collision_space.o: ../../ode/src/collision_space.cpp
276        -@$(CMD_MKOBJDIR)
277        @echo $(notdir $<)
278        @$(CXX) $(CXXFLAGS) -o $@ -c $<
279
280$(OBJDIR)/collision_transform.o: ../../ode/src/collision_transform.cpp
281        -@$(CMD_MKOBJDIR)
282        @echo $(notdir $<)
283        @$(CXX) $(CXXFLAGS) -o $@ -c $<
284
285$(OBJDIR)/collision_trimesh_box.o: ../../ode/src/collision_trimesh_box.cpp
286        -@$(CMD_MKOBJDIR)
287        @echo $(notdir $<)
288        @$(CXX) $(CXXFLAGS) -o $@ -c $<
289
290$(OBJDIR)/collision_trimesh_ccylinder.o: ../../ode/src/collision_trimesh_ccylinder.cpp
291        -@$(CMD_MKOBJDIR)
292        @echo $(notdir $<)
293        @$(CXX) $(CXXFLAGS) -o $@ -c $<
294
295$(OBJDIR)/collision_trimesh_distance.o: ../../ode/src/collision_trimesh_distance.cpp
296        -@$(CMD_MKOBJDIR)
297        @echo $(notdir $<)
298        @$(CXX) $(CXXFLAGS) -o $@ -c $<
299
300$(OBJDIR)/collision_trimesh_gimpact.o: ../../ode/src/collision_trimesh_gimpact.cpp
301        -@$(CMD_MKOBJDIR)
302        @echo $(notdir $<)
303        @$(CXX) $(CXXFLAGS) -o $@ -c $<
304
305$(OBJDIR)/collision_trimesh_opcode.o: ../../ode/src/collision_trimesh_opcode.cpp
306        -@$(CMD_MKOBJDIR)
307        @echo $(notdir $<)
308        @$(CXX) $(CXXFLAGS) -o $@ -c $<
309
310$(OBJDIR)/collision_trimesh_plane.o: ../../ode/src/collision_trimesh_plane.cpp
311        -@$(CMD_MKOBJDIR)
312        @echo $(notdir $<)
313        @$(CXX) $(CXXFLAGS) -o $@ -c $<
314
315$(OBJDIR)/collision_trimesh_ray.o: ../../ode/src/collision_trimesh_ray.cpp
316        -@$(CMD_MKOBJDIR)
317        @echo $(notdir $<)
318        @$(CXX) $(CXXFLAGS) -o $@ -c $<
319
320$(OBJDIR)/collision_trimesh_sphere.o: ../../ode/src/collision_trimesh_sphere.cpp
321        -@$(CMD_MKOBJDIR)
322        @echo $(notdir $<)
323        @$(CXX) $(CXXFLAGS) -o $@ -c $<
324
325$(OBJDIR)/collision_trimesh_trimesh.o: ../../ode/src/collision_trimesh_trimesh.cpp
326        -@$(CMD_MKOBJDIR)
327        @echo $(notdir $<)
328        @$(CXX) $(CXXFLAGS) -o $@ -c $<
329
330$(OBJDIR)/collision_trimesh_trimesh_new.o: ../../ode/src/collision_trimesh_trimesh_new.cpp
331        -@$(CMD_MKOBJDIR)
332        @echo $(notdir $<)
333        @$(CXX) $(CXXFLAGS) -o $@ -c $<
334
335$(OBJDIR)/collision_util.o: ../../ode/src/collision_util.cpp
336        -@$(CMD_MKOBJDIR)
337        @echo $(notdir $<)
338        @$(CXX) $(CXXFLAGS) -o $@ -c $<
339
340$(OBJDIR)/convex.o: ../../ode/src/convex.cpp
341        -@$(CMD_MKOBJDIR)
342        @echo $(notdir $<)
343        @$(CXX) $(CXXFLAGS) -o $@ -c $<
344
345$(OBJDIR)/cylinder.o: ../../ode/src/cylinder.cpp
346        -@$(CMD_MKOBJDIR)
347        @echo $(notdir $<)
348        @$(CXX) $(CXXFLAGS) -o $@ -c $<
349
350$(OBJDIR)/error.o: ../../ode/src/error.cpp
351        -@$(CMD_MKOBJDIR)
352        @echo $(notdir $<)
353        @$(CXX) $(CXXFLAGS) -o $@ -c $<
354
355$(OBJDIR)/export-dif.o: ../../ode/src/export-dif.cpp
356        -@$(CMD_MKOBJDIR)
357        @echo $(notdir $<)
358        @$(CXX) $(CXXFLAGS) -o $@ -c $<
359
360$(OBJDIR)/heightfield.o: ../../ode/src/heightfield.cpp
361        -@$(CMD_MKOBJDIR)
362        @echo $(notdir $<)
363        @$(CXX) $(CXXFLAGS) -o $@ -c $<
364
365$(OBJDIR)/joint.o: ../../ode/src/joint.cpp
366        -@$(CMD_MKOBJDIR)
367        @echo $(notdir $<)
368        @$(CXX) $(CXXFLAGS) -o $@ -c $<
369
370$(OBJDIR)/lcp.o: ../../ode/src/lcp.cpp
371        -@$(CMD_MKOBJDIR)
372        @echo $(notdir $<)
373        @$(CXX) $(CXXFLAGS) -o $@ -c $<
374
375$(OBJDIR)/mass.o: ../../ode/src/mass.cpp
376        -@$(CMD_MKOBJDIR)
377        @echo $(notdir $<)
378        @$(CXX) $(CXXFLAGS) -o $@ -c $<
379
380$(OBJDIR)/mat.o: ../../ode/src/mat.cpp
381        -@$(CMD_MKOBJDIR)
382        @echo $(notdir $<)
383        @$(CXX) $(CXXFLAGS) -o $@ -c $<
384
385$(OBJDIR)/matrix.o: ../../ode/src/matrix.cpp
386        -@$(CMD_MKOBJDIR)
387        @echo $(notdir $<)
388        @$(CXX) $(CXXFLAGS) -o $@ -c $<
389
390$(OBJDIR)/memory.o: ../../ode/src/memory.cpp
391        -@$(CMD_MKOBJDIR)
392        @echo $(notdir $<)
393        @$(CXX) $(CXXFLAGS) -o $@ -c $<
394
395$(OBJDIR)/misc.o: ../../ode/src/misc.cpp
396        -@$(CMD_MKOBJDIR)
397        @echo $(notdir $<)
398        @$(CXX) $(CXXFLAGS) -o $@ -c $<
399
400$(OBJDIR)/obstack.o: ../../ode/src/obstack.cpp
401        -@$(CMD_MKOBJDIR)
402        @echo $(notdir $<)
403        @$(CXX) $(CXXFLAGS) -o $@ -c $<
404
405$(OBJDIR)/ode.o: ../../ode/src/ode.cpp
406        -@$(CMD_MKOBJDIR)
407        @echo $(notdir $<)
408        @$(CXX) $(CXXFLAGS) -o $@ -c $<
409
410$(OBJDIR)/odemath.o: ../../ode/src/odemath.cpp
411        -@$(CMD_MKOBJDIR)
412        @echo $(notdir $<)
413        @$(CXX) $(CXXFLAGS) -o $@ -c $<
414
415$(OBJDIR)/plane.o: ../../ode/src/plane.cpp
416        -@$(CMD_MKOBJDIR)
417        @echo $(notdir $<)
418        @$(CXX) $(CXXFLAGS) -o $@ -c $<
419
420$(OBJDIR)/quickstep.o: ../../ode/src/quickstep.cpp
421        -@$(CMD_MKOBJDIR)
422        @echo $(notdir $<)
423        @$(CXX) $(CXXFLAGS) -o $@ -c $<
424
425$(OBJDIR)/ray.o: ../../ode/src/ray.cpp
426        -@$(CMD_MKOBJDIR)
427        @echo $(notdir $<)
428        @$(CXX) $(CXXFLAGS) -o $@ -c $<
429
430$(OBJDIR)/rotation.o: ../../ode/src/rotation.cpp
431        -@$(CMD_MKOBJDIR)
432        @echo $(notdir $<)
433        @$(CXX) $(CXXFLAGS) -o $@ -c $<
434
435$(OBJDIR)/sphere.o: ../../ode/src/sphere.cpp
436        -@$(CMD_MKOBJDIR)
437        @echo $(notdir $<)
438        @$(CXX) $(CXXFLAGS) -o $@ -c $<
439
440$(OBJDIR)/step.o: ../../ode/src/step.cpp
441        -@$(CMD_MKOBJDIR)
442        @echo $(notdir $<)
443        @$(CXX) $(CXXFLAGS) -o $@ -c $<
444
445$(OBJDIR)/stepfast.o: ../../ode/src/stepfast.cpp
446        -@$(CMD_MKOBJDIR)
447        @echo $(notdir $<)
448        @$(CXX) $(CXXFLAGS) -o $@ -c $<
449
450$(OBJDIR)/testing.o: ../../ode/src/testing.cpp
451        -@$(CMD_MKOBJDIR)
452        @echo $(notdir $<)
453        @$(CXX) $(CXXFLAGS) -o $@ -c $<
454
455$(OBJDIR)/timer.o: ../../ode/src/timer.cpp
456        -@$(CMD_MKOBJDIR)
457        @echo $(notdir $<)
458        @$(CXX) $(CXXFLAGS) -o $@ -c $<
459
460$(OBJDIR)/util.o: ../../ode/src/util.cpp
461        -@$(CMD_MKOBJDIR)
462        @echo $(notdir $<)
463        @$(CXX) $(CXXFLAGS) -o $@ -c $<
464
465$(OBJDIR)/gimpact.o: ../../GIMPACT/src/gimpact.cpp
466        -@$(CMD_MKOBJDIR)
467        @echo $(notdir $<)
468        @$(CXX) $(CXXFLAGS) -o $@ -c $<
469
470$(OBJDIR)/gim_boxpruning.o: ../../GIMPACT/src/gim_boxpruning.cpp
471        -@$(CMD_MKOBJDIR)
472        @echo $(notdir $<)
473        @$(CXX) $(CXXFLAGS) -o $@ -c $<
474
475$(OBJDIR)/gim_contact.o: ../../GIMPACT/src/gim_contact.cpp
476        -@$(CMD_MKOBJDIR)
477        @echo $(notdir $<)
478        @$(CXX) $(CXXFLAGS) -o $@ -c $<
479
480$(OBJDIR)/gim_math.o: ../../GIMPACT/src/gim_math.cpp
481        -@$(CMD_MKOBJDIR)
482        @echo $(notdir $<)
483        @$(CXX) $(CXXFLAGS) -o $@ -c $<
484
485$(OBJDIR)/gim_memory.o: ../../GIMPACT/src/gim_memory.cpp
486        -@$(CMD_MKOBJDIR)
487        @echo $(notdir $<)
488        @$(CXX) $(CXXFLAGS) -o $@ -c $<
489
490$(OBJDIR)/gim_trimesh.o: ../../GIMPACT/src/gim_trimesh.cpp
491        -@$(CMD_MKOBJDIR)
492        @echo $(notdir $<)
493        @$(CXX) $(CXXFLAGS) -o $@ -c $<
494
495$(OBJDIR)/gim_trimesh_capsule_collision.o: ../../GIMPACT/src/gim_trimesh_capsule_collision.cpp
496        -@$(CMD_MKOBJDIR)
497        @echo $(notdir $<)
498        @$(CXX) $(CXXFLAGS) -o $@ -c $<
499
500$(OBJDIR)/gim_trimesh_ray_collision.o: ../../GIMPACT/src/gim_trimesh_ray_collision.cpp
501        -@$(CMD_MKOBJDIR)
502        @echo $(notdir $<)
503        @$(CXX) $(CXXFLAGS) -o $@ -c $<
504
505$(OBJDIR)/gim_trimesh_sphere_collision.o: ../../GIMPACT/src/gim_trimesh_sphere_collision.cpp
506        -@$(CMD_MKOBJDIR)
507        @echo $(notdir $<)
508        @$(CXX) $(CXXFLAGS) -o $@ -c $<
509
510$(OBJDIR)/gim_trimesh_trimesh_collision.o: ../../GIMPACT/src/gim_trimesh_trimesh_collision.cpp
511        -@$(CMD_MKOBJDIR)
512        @echo $(notdir $<)
513        @$(CXX) $(CXXFLAGS) -o $@ -c $<
514
515$(OBJDIR)/gim_tri_tri_overlap.o: ../../GIMPACT/src/gim_tri_tri_overlap.cpp
516        -@$(CMD_MKOBJDIR)
517        @echo $(notdir $<)
518        @$(CXX) $(CXXFLAGS) -o $@ -c $<
519
520$(OBJDIR)/Opcode.o: ../../OPCODE/Opcode.cpp
521        -@$(CMD_MKOBJDIR)
522        @echo $(notdir $<)
523        @$(CXX) $(CXXFLAGS) -o $@ -c $<
524
525$(OBJDIR)/OPC_AABBCollider.o: ../../OPCODE/OPC_AABBCollider.cpp
526        -@$(CMD_MKOBJDIR)
527        @echo $(notdir $<)
528        @$(CXX) $(CXXFLAGS) -o $@ -c $<
529
530$(OBJDIR)/OPC_AABBTree.o: ../../OPCODE/OPC_AABBTree.cpp
531        -@$(CMD_MKOBJDIR)
532        @echo $(notdir $<)
533        @$(CXX) $(CXXFLAGS) -o $@ -c $<
534
535$(OBJDIR)/OPC_BaseModel.o: ../../OPCODE/OPC_BaseModel.cpp
536        -@$(CMD_MKOBJDIR)
537        @echo $(notdir $<)
538        @$(CXX) $(CXXFLAGS) -o $@ -c $<
539
540$(OBJDIR)/OPC_BoxPruning.o: ../../OPCODE/OPC_BoxPruning.cpp
541        -@$(CMD_MKOBJDIR)
542        @echo $(notdir $<)
543        @$(CXX) $(CXXFLAGS) -o $@ -c $<
544
545$(OBJDIR)/OPC_Collider.o: ../../OPCODE/OPC_Collider.cpp
546        -@$(CMD_MKOBJDIR)
547        @echo $(notdir $<)
548        @$(CXX) $(CXXFLAGS) -o $@ -c $<
549
550$(OBJDIR)/OPC_Common.o: ../../OPCODE/OPC_Common.cpp
551        -@$(CMD_MKOBJDIR)
552        @echo $(notdir $<)
553        @$(CXX) $(CXXFLAGS) -o $@ -c $<
554
555$(OBJDIR)/OPC_HybridModel.o: ../../OPCODE/OPC_HybridModel.cpp
556        -@$(CMD_MKOBJDIR)
557        @echo $(notdir $<)
558        @$(CXX) $(CXXFLAGS) -o $@ -c $<
559
560$(OBJDIR)/OPC_LSSCollider.o: ../../OPCODE/OPC_LSSCollider.cpp
561        -@$(CMD_MKOBJDIR)
562        @echo $(notdir $<)
563        @$(CXX) $(CXXFLAGS) -o $@ -c $<
564
565$(OBJDIR)/OPC_MeshInterface.o: ../../OPCODE/OPC_MeshInterface.cpp
566        -@$(CMD_MKOBJDIR)
567        @echo $(notdir $<)
568        @$(CXX) $(CXXFLAGS) -o $@ -c $<
569
570$(OBJDIR)/OPC_Model.o: ../../OPCODE/OPC_Model.cpp
571        -@$(CMD_MKOBJDIR)
572        @echo $(notdir $<)
573        @$(CXX) $(CXXFLAGS) -o $@ -c $<
574
575$(OBJDIR)/OPC_OBBCollider.o: ../../OPCODE/OPC_OBBCollider.cpp
576        -@$(CMD_MKOBJDIR)
577        @echo $(notdir $<)
578        @$(CXX) $(CXXFLAGS) -o $@ -c $<
579
580$(OBJDIR)/OPC_OptimizedTree.o: ../../OPCODE/OPC_OptimizedTree.cpp
581        -@$(CMD_MKOBJDIR)
582        @echo $(notdir $<)
583        @$(CXX) $(CXXFLAGS) -o $@ -c $<
584
585$(OBJDIR)/OPC_Picking.o: ../../OPCODE/OPC_Picking.cpp
586        -@$(CMD_MKOBJDIR)
587        @echo $(notdir $<)
588        @$(CXX) $(CXXFLAGS) -o $@ -c $<
589
590$(OBJDIR)/OPC_PlanesCollider.o: ../../OPCODE/OPC_PlanesCollider.cpp
591        -@$(CMD_MKOBJDIR)
592        @echo $(notdir $<)
593        @$(CXX) $(CXXFLAGS) -o $@ -c $<
594
595$(OBJDIR)/OPC_RayCollider.o: ../../OPCODE/OPC_RayCollider.cpp
596        -@$(CMD_MKOBJDIR)
597        @echo $(notdir $<)
598        @$(CXX) $(CXXFLAGS) -o $@ -c $<
599
600$(OBJDIR)/OPC_SphereCollider.o: ../../OPCODE/OPC_SphereCollider.cpp
601        -@$(CMD_MKOBJDIR)
602        @echo $(notdir $<)
603        @$(CXX) $(CXXFLAGS) -o $@ -c $<
604
605$(OBJDIR)/OPC_SweepAndPrune.o: ../../OPCODE/OPC_SweepAndPrune.cpp
606        -@$(CMD_MKOBJDIR)
607        @echo $(notdir $<)
608        @$(CXX) $(CXXFLAGS) -o $@ -c $<
609
610$(OBJDIR)/OPC_TreeBuilders.o: ../../OPCODE/OPC_TreeBuilders.cpp
611        -@$(CMD_MKOBJDIR)
612        @echo $(notdir $<)
613        @$(CXX) $(CXXFLAGS) -o $@ -c $<
614
615$(OBJDIR)/OPC_TreeCollider.o: ../../OPCODE/OPC_TreeCollider.cpp
616        -@$(CMD_MKOBJDIR)
617        @echo $(notdir $<)
618        @$(CXX) $(CXXFLAGS) -o $@ -c $<
619
620$(OBJDIR)/OPC_VolumeCollider.o: ../../OPCODE/OPC_VolumeCollider.cpp
621        -@$(CMD_MKOBJDIR)
622        @echo $(notdir $<)
623        @$(CXX) $(CXXFLAGS) -o $@ -c $<
624
625$(OBJDIR)/StdAfx.o: ../../OPCODE/StdAfx.cpp
626        -@$(CMD_MKOBJDIR)
627        @echo $(notdir $<)
628        @$(CXX) $(CXXFLAGS) -o $@ -c $<
629
630$(OBJDIR)/IceAABB.o: ../../OPCODE/Ice/IceAABB.cpp
631        -@$(CMD_MKOBJDIR)
632        @echo $(notdir $<)
633        @$(CXX) $(CXXFLAGS) -o $@ -c $<
634
635$(OBJDIR)/IceContainer.o: ../../OPCODE/Ice/IceContainer.cpp
636        -@$(CMD_MKOBJDIR)
637        @echo $(notdir $<)
638        @$(CXX) $(CXXFLAGS) -o $@ -c $<
639
640$(OBJDIR)/IceHPoint.o: ../../OPCODE/Ice/IceHPoint.cpp
641        -@$(CMD_MKOBJDIR)
642        @echo $(notdir $<)
643        @$(CXX) $(CXXFLAGS) -o $@ -c $<
644
645$(OBJDIR)/IceIndexedTriangle.o: ../../OPCODE/Ice/IceIndexedTriangle.cpp
646        -@$(CMD_MKOBJDIR)
647        @echo $(notdir $<)
648        @$(CXX) $(CXXFLAGS) -o $@ -c $<
649
650$(OBJDIR)/IceMatrix3x3.o: ../../OPCODE/Ice/IceMatrix3x3.cpp
651        -@$(CMD_MKOBJDIR)
652        @echo $(notdir $<)
653        @$(CXX) $(CXXFLAGS) -o $@ -c $<
654
655$(OBJDIR)/IceMatrix4x4.o: ../../OPCODE/Ice/IceMatrix4x4.cpp
656        -@$(CMD_MKOBJDIR)
657        @echo $(notdir $<)
658        @$(CXX) $(CXXFLAGS) -o $@ -c $<
659
660$(OBJDIR)/IceOBB.o: ../../OPCODE/Ice/IceOBB.cpp
661        -@$(CMD_MKOBJDIR)
662        @echo $(notdir $<)
663        @$(CXX) $(CXXFLAGS) -o $@ -c $<
664
665$(OBJDIR)/IcePlane.o: ../../OPCODE/Ice/IcePlane.cpp
666        -@$(CMD_MKOBJDIR)
667        @echo $(notdir $<)
668        @$(CXX) $(CXXFLAGS) -o $@ -c $<
669
670$(OBJDIR)/IcePoint.o: ../../OPCODE/Ice/IcePoint.cpp
671        -@$(CMD_MKOBJDIR)
672        @echo $(notdir $<)
673        @$(CXX) $(CXXFLAGS) -o $@ -c $<
674
675$(OBJDIR)/IceRandom.o: ../../OPCODE/Ice/IceRandom.cpp
676        -@$(CMD_MKOBJDIR)
677        @echo $(notdir $<)
678        @$(CXX) $(CXXFLAGS) -o $@ -c $<
679
680$(OBJDIR)/IceRay.o: ../../OPCODE/Ice/IceRay.cpp
681        -@$(CMD_MKOBJDIR)
682        @echo $(notdir $<)
683        @$(CXX) $(CXXFLAGS) -o $@ -c $<
684
685$(OBJDIR)/IceRevisitedRadix.o: ../../OPCODE/Ice/IceRevisitedRadix.cpp
686        -@$(CMD_MKOBJDIR)
687        @echo $(notdir $<)
688        @$(CXX) $(CXXFLAGS) -o $@ -c $<
689
690$(OBJDIR)/IceSegment.o: ../../OPCODE/Ice/IceSegment.cpp
691        -@$(CMD_MKOBJDIR)
692        @echo $(notdir $<)
693        @$(CXX) $(CXXFLAGS) -o $@ -c $<
694
695$(OBJDIR)/IceTriangle.o: ../../OPCODE/Ice/IceTriangle.cpp
696        -@$(CMD_MKOBJDIR)
697        @echo $(notdir $<)
698        @$(CXX) $(CXXFLAGS) -o $@ -c $<
699
700$(OBJDIR)/IceUtils.o: ../../OPCODE/Ice/IceUtils.cpp
701        -@$(CMD_MKOBJDIR)
702        @echo $(notdir $<)
703        @$(CXX) $(CXXFLAGS) -o $@ -c $<
704
705-include $(OBJECTS:%.o=%.d)
706
Note: See TracBrowser for help on using the repository browser.