############################################################################# # Makefile for building: preprocessor # Generated by qmake (1.07a) (Qt 3.3.2) on: Tue Oct 18 16:48:33 2005 # Project: preprocessor.pro # Template: app # Command: $(QMAKE) -o Makefile preprocessor.pro ############################################################################# ####### Compiler, tools and options CC = cl CXX = cl LEX = flex YACC = byacc CFLAGS = -nologo -Zm200 -W0 -MD -O2 -G7 -GX -DUNICODE -DWIN32 -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG CXXFLAGS = -nologo -Zm200 -W0 -MD -O2 -G7 -GX -DUNICODE -DWIN32 -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG LEXFLAGS = YACCFLAGS =-d INCPATH = -I"..\src" -I"..\support\xerces\include" -I"..\support\zlib\include" -I"..\support\boost" -I"..\support\devil\include" -I"$(QTDIR)\include" -I"d:\gametools\svn\trunk\VUT\GtpVisibilityPreprocessor\src" -I"C:\Qt\3.3.2\mkspecs\win32-msvc.net" LINK = "c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\link.exe" LFLAGS = /NOLOGO /DELAYLOAD:comdlg32.dll /DELAYLOAD:oleaut32.dll /DELAYLOAD:winmm.dll /DELAYLOAD:wsock32.dll /DELAYLOAD:winspool.dll /SUBSYSTEM:CONSOLE /LIBPATH:"../support/xerces/lib" /LIBPATH:"../support/devil/lib" /LIBPATH:"$(QTDIR)\lib" LIBS = "qt-mt332.lib" "qtmain.lib" "kernel32.lib" "user32.lib" "gdi32.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "imm32.lib" "winmm.lib" "wsock32.lib" "winspool.lib" "delayimp.lib" "xerces-c_2.lib" "devil.lib" "ilu.lib" "ilut.lib" "opengl32.lib" "glu32.lib" MOC = $(QTDIR)\bin\moc.exe UIC = $(QTDIR)\bin\uic.exe QMAKE = qmake IDC = $(QTDIR)\bin\idc.exe IDL = midl ZIP = zip -r -9 COPY_FILE = copy COPY_DIR = copy DEL_FILE = del DEL_DIR = rmdir MOVE = move CHK_DIR_EXISTS = if not exist MKDIR = mkdir INSTALL_FILE= $(COPY_FILE) INSTALL_DIR = $(COPY_DIR) ####### Files HEADERS = SOURCES = Preprocessor.cpp \ SamplingPreprocessor.cpp \ ExactPreprocessor.cpp \ KdTree.cpp \ Environment.cpp \ gzstream.cpp \ common.cpp \ UnigraphicsParser.cpp \ X3dExporter.cpp \ SceneGraph.cpp \ Material.cpp \ Matrix4x4.cpp \ Vector3.cpp \ AxisAlignedBox3.cpp \ Ray.cpp \ main.cpp \ Mesh.cpp \ Exporter.cpp \ Camera.cpp \ X3dParser.cpp \ MeshKdTree.cpp \ Pvs.cpp \ MutualVisibility.cpp \ Triangle3.cpp \ Rectangle3.cpp \ Plane3.cpp \ Polygon3.cpp \ ViewCell.cpp \ ViewCellBsp.cpp OBJECTS = Preprocessor.obj \ SamplingPreprocessor.obj \ ExactPreprocessor.obj \ KdTree.obj \ Environment.obj \ gzstream.obj \ common.obj \ UnigraphicsParser.obj \ X3dExporter.obj \ SceneGraph.obj \ Material.obj \ Matrix4x4.obj \ Vector3.obj \ AxisAlignedBox3.obj \ Ray.obj \ main.obj \ Mesh.obj \ Exporter.obj \ Camera.obj \ X3dParser.obj \ MeshKdTree.obj \ Pvs.obj \ MutualVisibility.obj \ Triangle3.obj \ Rectangle3.obj \ Plane3.obj \ Polygon3.obj \ ViewCell.obj \ ViewCellBsp.obj FORMS = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = DIST = TARGET = preprocessor.exe ####### Implicit rules .SUFFIXES: .c .cpp .cc .cxx .C {.}.cpp{}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< $< << {.}.cc{}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< $< << {.}.cxx{}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< $< << {.}.C{}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< $< << {.}.c{}.obj:: $(CC) -c $(CFLAGS) $(INCPATH) -Fo @<< $< << ####### Build rules all: Makefile $(TARGET) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) /OUT:$(TARGET) @<< $(OBJECTS) $(OBJMOC) $(LIBS) << mocables: $(SRCMOC) uicables: $(UICIMPLS) $(UICDECLS) Makefile: preprocessor.pro C:\Qt\3.3.2\mkspecs\win32-msvc.net\qmake.conf C:\Qt\3.3.2\lib\qtmain.prl $(QMAKE) -o Makefile preprocessor.pro qmake: @$(QMAKE) -o Makefile preprocessor.pro dist: $(ZIP) preprocessor.zip $(SOURCES) $(HEADERS) $(DIST) $(FORMS) d:/gametools/svn/trunk/VUT/GtpVisibilityPreprocessor/src/preprocessor.pro C:\Qt\3.3.2\lib\qtmain.prl uiclean: mocclean: clean: uiclean mocclean -$(DEL_FILE) Preprocessor.obj -$(DEL_FILE) SamplingPreprocessor.obj -$(DEL_FILE) ExactPreprocessor.obj -$(DEL_FILE) KdTree.obj -$(DEL_FILE) Environment.obj -$(DEL_FILE) gzstream.obj -$(DEL_FILE) common.obj -$(DEL_FILE) UnigraphicsParser.obj -$(DEL_FILE) X3dExporter.obj -$(DEL_FILE) SceneGraph.obj -$(DEL_FILE) Material.obj -$(DEL_FILE) Matrix4x4.obj -$(DEL_FILE) Vector3.obj -$(DEL_FILE) AxisAlignedBox3.obj -$(DEL_FILE) Ray.obj -$(DEL_FILE) main.obj -$(DEL_FILE) Mesh.obj -$(DEL_FILE) Exporter.obj -$(DEL_FILE) Camera.obj -$(DEL_FILE) X3dParser.obj -$(DEL_FILE) MeshKdTree.obj -$(DEL_FILE) Pvs.obj -$(DEL_FILE) MutualVisibility.obj -$(DEL_FILE) Triangle3.obj -$(DEL_FILE) Rectangle3.obj -$(DEL_FILE) Plane3.obj -$(DEL_FILE) Polygon3.obj -$(DEL_FILE) ViewCell.obj -$(DEL_FILE) ViewCellBsp.obj FORCE: distclean: clean -$(DEL_FILE) $(TARGET) ####### Compile Preprocessor.obj: Preprocessor.cpp \ SceneGraph.h \ Exporter.h \ UnigraphicsParser.h \ X3dParser.h \ Preprocessor.h \ ViewCell.h \ Environment.h \ Containers.h \ AxisAlignedBox3.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ common.h \ Material.h \ Parser.h \ Mesh.h \ KdTree.h \ ViewCellBsp.h \ Intersectable.h \ Pvs.h \ Ray.h \ SamplingPreprocessor.obj: SamplingPreprocessor.cpp \ SceneGraph.h \ KdTree.h \ SamplingPreprocessor.h \ X3dExporter.h \ Environment.h \ MutualVisibility.h \ Polygon3.h \ ViewCell.h \ Containers.h \ AxisAlignedBox3.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ common.h \ Ray.h \ Pvs.h \ Preprocessor.h \ Mesh.h \ ViewCellBsp.h \ Intersectable.h \ Material.h \ Exporter.h \ ExactPreprocessor.obj: ExactPreprocessor.cpp \ ExactPreprocessor.h \ Preprocessor.h \ Containers.h \ Mesh.h \ KdTree.h \ ViewCellBsp.h \ ViewCell.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ common.h \ Ray.h \ KdTree.obj: KdTree.cpp \ Environment.h \ Mesh.h \ KdTree.h \ common.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ Containers.h \ Ray.h \ Environment.obj: Environment.cpp \ gzstream.h \ common.h \ Environment.h \ Vector3.h \ gzstream.obj: gzstream.cpp \ gzstream.h \ common.obj: common.cpp \ common.h \ UnigraphicsParser.obj: UnigraphicsParser.cpp \ Vector3.h \ Mesh.h \ SceneGraph.h \ UnigraphicsParser.h \ Material.h \ Environment.h \ common.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Pvs.h \ Rectangle3.h \ Containers.h \ Parser.h \ X3dExporter.obj: X3dExporter.cpp \ common.h \ SceneGraph.h \ X3dExporter.h \ Mesh.h \ KdTree.h \ ViewCellBsp.h \ ViewCell.h \ Polygon3.h \ Containers.h \ AxisAlignedBox3.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ Exporter.h \ Material.h \ Intersectable.h \ Pvs.h \ Ray.h \ SceneGraph.obj: SceneGraph.cpp \ SceneGraph.h \ X3dExporter.h \ Intersectable.h \ Containers.h \ AxisAlignedBox3.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ common.h \ Exporter.h \ Material.h \ Pvs.h \ Material.obj: Material.cpp \ common.h \ Material.h \ Matrix4x4.obj: Matrix4x4.cpp \ Matrix4x4.h \ Vector3.h \ common.h \ Vector3.obj: Vector3.cpp \ Matrix4x4.h \ Vector3.h \ common.h \ AxisAlignedBox3.obj: AxisAlignedBox3.cpp \ AxisAlignedBox3.h \ Ray.h \ Polygon3.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ common.h \ Containers.h \ Mesh.h \ Intersectable.h \ Material.h \ Pvs.h \ Ray.obj: Ray.cpp \ Ray.h \ Plane3.h \ Matrix4x4.h \ Vector3.h \ common.h \ main.obj: main.cpp \ SamplingPreprocessor.h \ ExactPreprocessor.h \ Parser.h \ UnigraphicsParser.h \ X3dParser.h \ Environment.h \ Camera.h \ MeshKdTree.h \ Exporter.h \ X3dExporter.h \ ViewCell.h \ SceneGraph.h \ Preprocessor.h \ Containers.h \ Mesh.h \ KdTree.h \ ViewCellBsp.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ common.h \ Ray.h \ Mesh.obj: Mesh.cpp \ Ray.h \ Mesh.h \ MeshKdTree.h \ Triangle3.h \ Matrix4x4.h \ Vector3.h \ common.h \ Intersectable.h \ Plane3.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Containers.h \ Exporter.obj: Exporter.cpp \ X3dExporter.h \ Exporter.h \ Containers.h \ Material.h \ Camera.obj: Camera.cpp \ Camera.h \ Ray.h \ KdTree.h \ Mesh.h \ Exporter.h \ Vector3.h \ AxisAlignedBox3.h \ common.h \ Rectangle3.h \ Matrix4x4.h \ Plane3.h \ Containers.h \ Pvs.h \ Intersectable.h \ Material.h \ X3dParser.obj: X3dParser.cpp \ X3dParser.h \ X3dParserXerces.h \ Mesh.h \ SceneGraph.h \ Triangle3.h \ ViewCell.h \ Parser.h \ Containers.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ common.h \ Ray.h \ MeshKdTree.obj: MeshKdTree.cpp \ Environment.h \ Mesh.h \ MeshKdTree.h \ common.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ Containers.h \ Ray.h \ Pvs.obj: Pvs.cpp \ Pvs.h \ MutualVisibility.obj: MutualVisibility.cpp \ KdTree.h \ AxisAlignedBox3.h \ Ray.h \ MutualVisibility.h \ Exporter.h \ Mesh.h \ Triangle3.h \ SceneGraph.h \ Containers.h \ Pvs.h \ Rectangle3.h \ Matrix4x4.h \ Vector3.h \ Plane3.h \ common.h \ Material.h \ Intersectable.h \ Triangle3.obj: Triangle3.cpp \ Triangle3.h \ Vector3.h \ common.h \ Rectangle3.obj: Rectangle3.cpp \ Rectangle3.h \ Vector3.h \ common.h \ Plane3.obj: Plane3.cpp \ Plane3.h \ Matrix4x4.h \ Vector3.h \ common.h \ Polygon3.obj: Polygon3.cpp \ Polygon3.h \ Mesh.h \ ViewCellBsp.h \ AxisAlignedBox3.h \ Ray.h \ Containers.h \ Intersectable.h \ Plane3.h \ Matrix4x4.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ common.h \ ViewCell.obj: ViewCell.cpp \ ViewCell.h \ Mesh.h \ Intersectable.h \ MeshKdTree.h \ Triangle3.h \ Containers.h \ Ray.h \ Plane3.h \ Matrix4x4.h \ AxisAlignedBox3.h \ Material.h \ Pvs.h \ Rectangle3.h \ Vector3.h \ common.h \ ViewCellBsp.obj: ViewCellBsp.cpp \ Plane3.h \ ViewCellBsp.h \ Mesh.h \ common.h \ ViewCell.h \ Environment.h \ Polygon3.h \ Ray.h \ AxisAlignedBox3.h \ Exporter.h \ Vector3.h \ Containers.h \ Intersectable.h \ Matrix4x4.h \ Material.h \ Pvs.h \ Rectangle3.h \ ####### Install install: uninstall: