aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/ode-0.9/build/gnu/ode.make
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--libraries/ode-0.9/build/gnu/ode.make706
1 files changed, 0 insertions, 706 deletions
diff --git a/libraries/ode-0.9/build/gnu/ode.make b/libraries/ode-0.9/build/gnu/ode.make
deleted file mode 100644
index 413a5aa..0000000
--- a/libraries/ode-0.9/build/gnu/ode.make
+++ /dev/null
@@ -1,706 +0,0 @@
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