1 | # C++ Console Executable Makefile autogenerated by premake |
---|
2 | # Don't edit this file! Instead edit `premake.lua` then rerun `make` |
---|
3 | |
---|
4 | ifndef CONFIG |
---|
5 | CONFIG=DebugDLL |
---|
6 | endif |
---|
7 | |
---|
8 | ifeq ($(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) |
---|
21 | endif |
---|
22 | |
---|
23 | ifeq ($(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) |
---|
36 | endif |
---|
37 | |
---|
38 | ifeq ($(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) |
---|
51 | endif |
---|
52 | |
---|
53 | ifeq ($(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) |
---|
66 | endif |
---|
67 | |
---|
68 | OBJECTS := \ |
---|
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 | |
---|
169 | RESOURCES := \ |
---|
170 | |
---|
171 | MKDIR_TYPE := msdos |
---|
172 | CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) |
---|
173 | ifeq (,$(CMD)) |
---|
174 | MKDIR_TYPE := posix |
---|
175 | endif |
---|
176 | ifeq (/bin/sh.exe,$(SHELL)) |
---|
177 | MKDIR_TYPE := posix |
---|
178 | endif |
---|
179 | ifeq ($(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) |
---|
184 | else |
---|
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)) |
---|
189 | endif |
---|
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 | |
---|
200 | clean: |
---|
201 | @echo Cleaning ode |
---|
202 | ifeq ($(MKDIR_TYPE),posix) |
---|
203 | -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) |
---|
204 | else |
---|
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)) |
---|
208 | endif |
---|
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 | |
---|