1 | ############################################################################# |
---|
2 | # Makefile for building: preprocessor |
---|
3 | # Generated by qmake (1.07a) (Qt 3.3.3) on: Tue Nov 1 09:17:00 2005 |
---|
4 | # Project: preprocessor.pro |
---|
5 | # Template: app |
---|
6 | # Command: $(QMAKE) -o Makefile preprocessor.pro |
---|
7 | ############################################################################# |
---|
8 | |
---|
9 | ####### Compiler, tools and options |
---|
10 | |
---|
11 | CC = gcc |
---|
12 | CXX = g++ |
---|
13 | LEX = flex |
---|
14 | YACC = yacc |
---|
15 | CFLAGS = -pipe -O2 -fmessage-length=0 -Wall -w -O2 -fmessage-length=0 -Wall -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT |
---|
16 | CXXFLAGS = -pipe -O2 -fmessage-length=0 -Wall -w -O2 -fmessage-length=0 -Wall -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT |
---|
17 | LEXFLAGS = |
---|
18 | YACCFLAGS= -d |
---|
19 | INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -I../support/src/xerces-c-src_2_7_0/include -I../src -I../support/xerces/include -I../support/zlib/include -I../support/boost -I../support/devil/include -I/usr/include -I$(QTDIR)/include |
---|
20 | LINK = g++ |
---|
21 | LFLAGS = |
---|
22 | LIBS = $(SUBLIBS) -L/usr/lib64/ -L../support/src/xerces-c-src_2_7_0/lib -L../support/devil/lib -L/usr/lib/qt3/lib64 -L$(QTDIR)/lib64/ -L/usr/X11R6/lib64/ -lxerces-c -lIL -lILU -lILUT -lqt-mt -lXext -lX11 -lm -lpthread |
---|
23 | AR = ar cqs |
---|
24 | RANLIB = |
---|
25 | MOC = $(QTDIR)/bin/moc |
---|
26 | UIC = $(QTDIR)/bin/uic |
---|
27 | QMAKE = qmake |
---|
28 | TAR = tar -cf |
---|
29 | GZIP = gzip -9f |
---|
30 | COPY = cp -f |
---|
31 | COPY_FILE= $(COPY) |
---|
32 | COPY_DIR = $(COPY) -r |
---|
33 | INSTALL_FILE= $(COPY_FILE) |
---|
34 | INSTALL_DIR = $(COPY_DIR) |
---|
35 | DEL_FILE = rm -f |
---|
36 | SYMLINK = ln -sf |
---|
37 | DEL_DIR = rmdir |
---|
38 | MOVE = mv -f |
---|
39 | CHK_DIR_EXISTS= test -d |
---|
40 | MKDIR = mkdir -p |
---|
41 | |
---|
42 | ####### Output directory |
---|
43 | |
---|
44 | OBJECTS_DIR = ./ |
---|
45 | |
---|
46 | ####### Files |
---|
47 | |
---|
48 | HEADERS = Halton.h |
---|
49 | SOURCES = Preprocessor.cpp \ |
---|
50 | SamplingPreprocessor.cpp \ |
---|
51 | ExactPreprocessor.cpp \ |
---|
52 | KdTree.cpp \ |
---|
53 | Environment.cpp \ |
---|
54 | gzstream.cpp \ |
---|
55 | common.cpp \ |
---|
56 | UnigraphicsParser.cpp \ |
---|
57 | X3dExporter.cpp \ |
---|
58 | SceneGraph.cpp \ |
---|
59 | Material.cpp \ |
---|
60 | Matrix4x4.cpp \ |
---|
61 | Vector3.cpp \ |
---|
62 | AxisAlignedBox3.cpp \ |
---|
63 | Ray.cpp \ |
---|
64 | main.cpp \ |
---|
65 | Mesh.cpp \ |
---|
66 | Exporter.cpp \ |
---|
67 | Camera.cpp \ |
---|
68 | X3dParser.cpp \ |
---|
69 | MeshKdTree.cpp \ |
---|
70 | Pvs.cpp \ |
---|
71 | MutualVisibility.cpp \ |
---|
72 | Triangle3.cpp \ |
---|
73 | Rectangle3.cpp \ |
---|
74 | Plane3.cpp \ |
---|
75 | Polygon3.cpp \ |
---|
76 | ViewCell.cpp \ |
---|
77 | ViewCellBsp.cpp \ |
---|
78 | Halton.cpp |
---|
79 | OBJECTS = Preprocessor.o \ |
---|
80 | SamplingPreprocessor.o \ |
---|
81 | ExactPreprocessor.o \ |
---|
82 | KdTree.o \ |
---|
83 | Environment.o \ |
---|
84 | gzstream.o \ |
---|
85 | common.o \ |
---|
86 | UnigraphicsParser.o \ |
---|
87 | X3dExporter.o \ |
---|
88 | SceneGraph.o \ |
---|
89 | Material.o \ |
---|
90 | Matrix4x4.o \ |
---|
91 | Vector3.o \ |
---|
92 | AxisAlignedBox3.o \ |
---|
93 | Ray.o \ |
---|
94 | main.o \ |
---|
95 | Mesh.o \ |
---|
96 | Exporter.o \ |
---|
97 | Camera.o \ |
---|
98 | X3dParser.o \ |
---|
99 | MeshKdTree.o \ |
---|
100 | Pvs.o \ |
---|
101 | MutualVisibility.o \ |
---|
102 | Triangle3.o \ |
---|
103 | Rectangle3.o \ |
---|
104 | Plane3.o \ |
---|
105 | Polygon3.o \ |
---|
106 | ViewCell.o \ |
---|
107 | ViewCellBsp.o \ |
---|
108 | Halton.o |
---|
109 | FORMS = |
---|
110 | UICDECLS = |
---|
111 | UICIMPLS = |
---|
112 | SRCMOC = |
---|
113 | OBJMOC = |
---|
114 | DIST = preprocessor.pro |
---|
115 | QMAKE_TARGET = preprocessor |
---|
116 | DESTDIR = |
---|
117 | TARGET = preprocessor |
---|
118 | |
---|
119 | first: all |
---|
120 | ####### Implicit rules |
---|
121 | |
---|
122 | .SUFFIXES: .c .o .cpp .cc .cxx .C |
---|
123 | |
---|
124 | .cpp.o: |
---|
125 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
---|
126 | |
---|
127 | .cc.o: |
---|
128 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
---|
129 | |
---|
130 | .cxx.o: |
---|
131 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
---|
132 | |
---|
133 | .C.o: |
---|
134 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
---|
135 | |
---|
136 | .c.o: |
---|
137 | $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< |
---|
138 | |
---|
139 | ####### Build rules |
---|
140 | |
---|
141 | all: Makefile $(TARGET) |
---|
142 | |
---|
143 | $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) |
---|
144 | $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS) |
---|
145 | |
---|
146 | mocables: $(SRCMOC) |
---|
147 | uicables: $(UICDECLS) $(UICIMPLS) |
---|
148 | |
---|
149 | $(MOC): |
---|
150 | ( cd $(QTDIR)/src/moc && $(MAKE) ) |
---|
151 | |
---|
152 | Makefile: preprocessor.pro /usr/lib/qt3/mkspecs/default/qmake.conf |
---|
153 | $(QMAKE) -o Makefile preprocessor.pro |
---|
154 | qmake: |
---|
155 | @$(QMAKE) -o Makefile preprocessor.pro |
---|
156 | |
---|
157 | dist: |
---|
158 | @mkdir -p .tmp/preprocessor && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/preprocessor/ && ( cd `dirname .tmp/preprocessor` && $(TAR) preprocessor.tar preprocessor && $(GZIP) preprocessor.tar ) && $(MOVE) `dirname .tmp/preprocessor`/preprocessor.tar.gz . && $(DEL_FILE) -r .tmp/preprocessor |
---|
159 | |
---|
160 | mocclean: |
---|
161 | |
---|
162 | uiclean: |
---|
163 | |
---|
164 | yaccclean: |
---|
165 | lexclean: |
---|
166 | clean: |
---|
167 | -$(DEL_FILE) $(OBJECTS) |
---|
168 | -$(DEL_FILE) *~ core *.core |
---|
169 | |
---|
170 | |
---|
171 | ####### Sub-libraries |
---|
172 | |
---|
173 | distclean: clean |
---|
174 | -$(DEL_FILE) $(TARGET) $(TARGET) |
---|
175 | |
---|
176 | |
---|
177 | FORCE: |
---|
178 | |
---|
179 | ####### Compile |
---|
180 | |
---|
181 | Preprocessor.o: Preprocessor.cpp SceneGraph.h \ |
---|
182 | Exporter.h \ |
---|
183 | UnigraphicsParser.h \ |
---|
184 | X3dParser.h \ |
---|
185 | Preprocessor.h \ |
---|
186 | ViewCell.h \ |
---|
187 | Environment.h \ |
---|
188 | Containers.h \ |
---|
189 | AxisAlignedBox3.h \ |
---|
190 | Rectangle3.h \ |
---|
191 | Matrix4x4.h \ |
---|
192 | Vector3.h \ |
---|
193 | Plane3.h \ |
---|
194 | common.h \ |
---|
195 | Material.h \ |
---|
196 | Parser.h \ |
---|
197 | Mesh.h \ |
---|
198 | KdTree.h \ |
---|
199 | ViewCellBsp.h \ |
---|
200 | Intersectable.h \ |
---|
201 | Pvs.h \ |
---|
202 | Ray.h |
---|
203 | |
---|
204 | SamplingPreprocessor.o: SamplingPreprocessor.cpp SceneGraph.h \ |
---|
205 | KdTree.h \ |
---|
206 | SamplingPreprocessor.h \ |
---|
207 | X3dExporter.h \ |
---|
208 | Environment.h \ |
---|
209 | MutualVisibility.h \ |
---|
210 | Polygon3.h \ |
---|
211 | ViewCell.h \ |
---|
212 | Containers.h \ |
---|
213 | AxisAlignedBox3.h \ |
---|
214 | Rectangle3.h \ |
---|
215 | Matrix4x4.h \ |
---|
216 | Vector3.h \ |
---|
217 | Plane3.h \ |
---|
218 | common.h \ |
---|
219 | Ray.h \ |
---|
220 | Pvs.h \ |
---|
221 | Preprocessor.h \ |
---|
222 | Mesh.h \ |
---|
223 | ViewCellBsp.h \ |
---|
224 | Intersectable.h \ |
---|
225 | Material.h \ |
---|
226 | Exporter.h |
---|
227 | |
---|
228 | ExactPreprocessor.o: ExactPreprocessor.cpp ExactPreprocessor.h \ |
---|
229 | Preprocessor.h \ |
---|
230 | Containers.h \ |
---|
231 | Mesh.h \ |
---|
232 | KdTree.h \ |
---|
233 | ViewCellBsp.h \ |
---|
234 | ViewCell.h \ |
---|
235 | Intersectable.h \ |
---|
236 | Plane3.h \ |
---|
237 | Matrix4x4.h \ |
---|
238 | AxisAlignedBox3.h \ |
---|
239 | Material.h \ |
---|
240 | Pvs.h \ |
---|
241 | Rectangle3.h \ |
---|
242 | Vector3.h \ |
---|
243 | common.h \ |
---|
244 | Ray.h |
---|
245 | |
---|
246 | KdTree.o: KdTree.cpp Environment.h \ |
---|
247 | Mesh.h \ |
---|
248 | KdTree.h \ |
---|
249 | common.h \ |
---|
250 | Intersectable.h \ |
---|
251 | Plane3.h \ |
---|
252 | Matrix4x4.h \ |
---|
253 | AxisAlignedBox3.h \ |
---|
254 | Material.h \ |
---|
255 | Pvs.h \ |
---|
256 | Rectangle3.h \ |
---|
257 | Vector3.h \ |
---|
258 | Containers.h \ |
---|
259 | Ray.h |
---|
260 | |
---|
261 | Environment.o: Environment.cpp gzstream.h \ |
---|
262 | common.h \ |
---|
263 | Environment.h \ |
---|
264 | Vector3.h |
---|
265 | |
---|
266 | gzstream.o: gzstream.cpp gzstream.h |
---|
267 | |
---|
268 | common.o: common.cpp common.h |
---|
269 | |
---|
270 | UnigraphicsParser.o: UnigraphicsParser.cpp Vector3.h \ |
---|
271 | Mesh.h \ |
---|
272 | SceneGraph.h \ |
---|
273 | UnigraphicsParser.h \ |
---|
274 | Material.h \ |
---|
275 | Environment.h \ |
---|
276 | common.h \ |
---|
277 | Intersectable.h \ |
---|
278 | Plane3.h \ |
---|
279 | Matrix4x4.h \ |
---|
280 | AxisAlignedBox3.h \ |
---|
281 | Pvs.h \ |
---|
282 | Rectangle3.h \ |
---|
283 | Containers.h \ |
---|
284 | Parser.h |
---|
285 | |
---|
286 | X3dExporter.o: X3dExporter.cpp common.h \ |
---|
287 | SceneGraph.h \ |
---|
288 | X3dExporter.h \ |
---|
289 | Mesh.h \ |
---|
290 | KdTree.h \ |
---|
291 | ViewCellBsp.h \ |
---|
292 | ViewCell.h \ |
---|
293 | Polygon3.h \ |
---|
294 | Containers.h \ |
---|
295 | AxisAlignedBox3.h \ |
---|
296 | Rectangle3.h \ |
---|
297 | Matrix4x4.h \ |
---|
298 | Vector3.h \ |
---|
299 | Plane3.h \ |
---|
300 | Exporter.h \ |
---|
301 | Material.h \ |
---|
302 | Intersectable.h \ |
---|
303 | Pvs.h \ |
---|
304 | Ray.h |
---|
305 | |
---|
306 | SceneGraph.o: SceneGraph.cpp SceneGraph.h \ |
---|
307 | X3dExporter.h \ |
---|
308 | Intersectable.h \ |
---|
309 | Containers.h \ |
---|
310 | AxisAlignedBox3.h \ |
---|
311 | Rectangle3.h \ |
---|
312 | Matrix4x4.h \ |
---|
313 | Vector3.h \ |
---|
314 | Plane3.h \ |
---|
315 | common.h \ |
---|
316 | Exporter.h \ |
---|
317 | Material.h \ |
---|
318 | Pvs.h |
---|
319 | |
---|
320 | Material.o: Material.cpp common.h \ |
---|
321 | Material.h |
---|
322 | |
---|
323 | Matrix4x4.o: Matrix4x4.cpp Matrix4x4.h \ |
---|
324 | Vector3.h \ |
---|
325 | common.h |
---|
326 | |
---|
327 | Vector3.o: Vector3.cpp Matrix4x4.h \ |
---|
328 | Vector3.h \ |
---|
329 | Halton.h \ |
---|
330 | common.h |
---|
331 | |
---|
332 | AxisAlignedBox3.o: AxisAlignedBox3.cpp AxisAlignedBox3.h \ |
---|
333 | Ray.h \ |
---|
334 | Polygon3.h \ |
---|
335 | Rectangle3.h \ |
---|
336 | Matrix4x4.h \ |
---|
337 | Vector3.h \ |
---|
338 | Plane3.h \ |
---|
339 | common.h \ |
---|
340 | Containers.h \ |
---|
341 | Mesh.h \ |
---|
342 | Intersectable.h \ |
---|
343 | Material.h \ |
---|
344 | Pvs.h |
---|
345 | |
---|
346 | Ray.o: Ray.cpp Ray.h \ |
---|
347 | Plane3.h \ |
---|
348 | Matrix4x4.h \ |
---|
349 | Vector3.h \ |
---|
350 | common.h |
---|
351 | |
---|
352 | main.o: main.cpp SamplingPreprocessor.h \ |
---|
353 | ExactPreprocessor.h \ |
---|
354 | Parser.h \ |
---|
355 | UnigraphicsParser.h \ |
---|
356 | X3dParser.h \ |
---|
357 | Environment.h \ |
---|
358 | Camera.h \ |
---|
359 | MeshKdTree.h \ |
---|
360 | Exporter.h \ |
---|
361 | X3dExporter.h \ |
---|
362 | ViewCell.h \ |
---|
363 | SceneGraph.h \ |
---|
364 | Preprocessor.h \ |
---|
365 | Containers.h \ |
---|
366 | Mesh.h \ |
---|
367 | KdTree.h \ |
---|
368 | ViewCellBsp.h \ |
---|
369 | Intersectable.h \ |
---|
370 | Plane3.h \ |
---|
371 | Matrix4x4.h \ |
---|
372 | AxisAlignedBox3.h \ |
---|
373 | Material.h \ |
---|
374 | Pvs.h \ |
---|
375 | Rectangle3.h \ |
---|
376 | Vector3.h \ |
---|
377 | common.h \ |
---|
378 | Ray.h |
---|
379 | |
---|
380 | Mesh.o: Mesh.cpp Ray.h \ |
---|
381 | Mesh.h \ |
---|
382 | MeshKdTree.h \ |
---|
383 | Triangle3.h \ |
---|
384 | Matrix4x4.h \ |
---|
385 | Vector3.h \ |
---|
386 | common.h \ |
---|
387 | Intersectable.h \ |
---|
388 | Plane3.h \ |
---|
389 | AxisAlignedBox3.h \ |
---|
390 | Material.h \ |
---|
391 | Pvs.h \ |
---|
392 | Rectangle3.h \ |
---|
393 | Containers.h |
---|
394 | |
---|
395 | Exporter.o: Exporter.cpp X3dExporter.h \ |
---|
396 | Exporter.h \ |
---|
397 | Containers.h \ |
---|
398 | Material.h |
---|
399 | |
---|
400 | Camera.o: Camera.cpp Camera.h \ |
---|
401 | Ray.h \ |
---|
402 | KdTree.h \ |
---|
403 | Mesh.h \ |
---|
404 | Exporter.h \ |
---|
405 | Vector3.h \ |
---|
406 | AxisAlignedBox3.h \ |
---|
407 | common.h \ |
---|
408 | Rectangle3.h \ |
---|
409 | Matrix4x4.h \ |
---|
410 | Plane3.h \ |
---|
411 | Containers.h \ |
---|
412 | Pvs.h \ |
---|
413 | Intersectable.h \ |
---|
414 | Material.h |
---|
415 | |
---|
416 | X3dParser.o: X3dParser.cpp X3dParser.h \ |
---|
417 | X3dParserXerces.h \ |
---|
418 | Mesh.h \ |
---|
419 | SceneGraph.h \ |
---|
420 | Triangle3.h \ |
---|
421 | ViewCell.h \ |
---|
422 | Parser.h \ |
---|
423 | Containers.h \ |
---|
424 | Intersectable.h \ |
---|
425 | Plane3.h \ |
---|
426 | Matrix4x4.h \ |
---|
427 | AxisAlignedBox3.h \ |
---|
428 | Material.h \ |
---|
429 | Pvs.h \ |
---|
430 | Rectangle3.h \ |
---|
431 | Vector3.h \ |
---|
432 | common.h \ |
---|
433 | Ray.h |
---|
434 | |
---|
435 | MeshKdTree.o: MeshKdTree.cpp Environment.h \ |
---|
436 | Mesh.h \ |
---|
437 | MeshKdTree.h \ |
---|
438 | common.h \ |
---|
439 | Intersectable.h \ |
---|
440 | Plane3.h \ |
---|
441 | Matrix4x4.h \ |
---|
442 | AxisAlignedBox3.h \ |
---|
443 | Material.h \ |
---|
444 | Pvs.h \ |
---|
445 | Rectangle3.h \ |
---|
446 | Vector3.h \ |
---|
447 | Containers.h \ |
---|
448 | Ray.h |
---|
449 | |
---|
450 | Pvs.o: Pvs.cpp Pvs.h |
---|
451 | |
---|
452 | MutualVisibility.o: MutualVisibility.cpp KdTree.h \ |
---|
453 | AxisAlignedBox3.h \ |
---|
454 | Ray.h \ |
---|
455 | MutualVisibility.h \ |
---|
456 | Exporter.h \ |
---|
457 | Mesh.h \ |
---|
458 | Triangle3.h \ |
---|
459 | SceneGraph.h \ |
---|
460 | Containers.h \ |
---|
461 | Pvs.h \ |
---|
462 | Rectangle3.h \ |
---|
463 | Matrix4x4.h \ |
---|
464 | Vector3.h \ |
---|
465 | Plane3.h \ |
---|
466 | common.h \ |
---|
467 | Material.h \ |
---|
468 | Intersectable.h |
---|
469 | |
---|
470 | Triangle3.o: Triangle3.cpp Triangle3.h \ |
---|
471 | Vector3.h \ |
---|
472 | common.h |
---|
473 | |
---|
474 | Rectangle3.o: Rectangle3.cpp Rectangle3.h \ |
---|
475 | Vector3.h \ |
---|
476 | common.h |
---|
477 | |
---|
478 | Plane3.o: Plane3.cpp Plane3.h \ |
---|
479 | Matrix4x4.h \ |
---|
480 | Vector3.h \ |
---|
481 | common.h |
---|
482 | |
---|
483 | Polygon3.o: Polygon3.cpp Polygon3.h \ |
---|
484 | Mesh.h \ |
---|
485 | ViewCellBsp.h \ |
---|
486 | AxisAlignedBox3.h \ |
---|
487 | Ray.h \ |
---|
488 | Containers.h \ |
---|
489 | Intersectable.h \ |
---|
490 | Plane3.h \ |
---|
491 | Matrix4x4.h \ |
---|
492 | Material.h \ |
---|
493 | Pvs.h \ |
---|
494 | Rectangle3.h \ |
---|
495 | Vector3.h \ |
---|
496 | common.h |
---|
497 | |
---|
498 | ViewCell.o: ViewCell.cpp ViewCell.h \ |
---|
499 | Mesh.h \ |
---|
500 | Intersectable.h \ |
---|
501 | MeshKdTree.h \ |
---|
502 | Triangle3.h \ |
---|
503 | Containers.h \ |
---|
504 | Ray.h \ |
---|
505 | Plane3.h \ |
---|
506 | Matrix4x4.h \ |
---|
507 | AxisAlignedBox3.h \ |
---|
508 | Material.h \ |
---|
509 | Pvs.h \ |
---|
510 | Rectangle3.h \ |
---|
511 | Vector3.h \ |
---|
512 | common.h |
---|
513 | |
---|
514 | ViewCellBsp.o: ViewCellBsp.cpp Plane3.h \ |
---|
515 | ViewCellBsp.h \ |
---|
516 | Mesh.h \ |
---|
517 | common.h \ |
---|
518 | ViewCell.h \ |
---|
519 | Environment.h \ |
---|
520 | Polygon3.h \ |
---|
521 | Ray.h \ |
---|
522 | AxisAlignedBox3.h \ |
---|
523 | Exporter.h \ |
---|
524 | Vector3.h \ |
---|
525 | Containers.h \ |
---|
526 | Intersectable.h \ |
---|
527 | Matrix4x4.h \ |
---|
528 | Material.h \ |
---|
529 | Pvs.h \ |
---|
530 | Rectangle3.h |
---|
531 | |
---|
532 | Halton.o: Halton.cpp Halton.h |
---|
533 | |
---|
534 | ####### Install |
---|
535 | |
---|
536 | install: |
---|
537 | |
---|
538 | uninstall: |
---|
539 | |
---|