Commit 9dd58fb2 authored by Jan Möbius's avatar Jan Möbius

git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@5080 383ad7c9-94d9-4d36-a494-682f7c89f535
parent 58f53b30
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Library()
glew()
glut()
openmesh()
contains( OPENFLIPPER , OpenFlipper ){
ftgl()
message(ACG Library is Building for OpenFlipper )
}
DIRECTORIES = . Geometry Config/ Geometry/Types GL Glut IO Math QtWidgets Scenegraph QtScenegraph ShaderUtils Utils
win32 {
DEFINES += _USE_MATH_DEFINES NOMINMAX INCLUDE_TEMPLATES
# CONFIG += static
DEFINES += ACGDLL
contains( OPENFLIPPER , OpenFlipper ){
DESTDIR = $${TOPDIR}/OpenFlipper/$${BUILDDIRECTORY}
}
}
macx {
QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE}$${TOPDIR}/ACG/lib/$${BUILDDIRECTORY}/
export( QMAKE_LFLAGS_SONAME )
}
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
installs()
################################################################################
File added
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenMesh_Core", "..\..\OpenMesh\Core\OpenMesh_Core.vcproj", "{ED38FC0A-3C42-4D41-B234-B2912430DE52}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenMesh_Tools", "..\..\OpenMesh\Tools\OpenMesh_Tools.vcproj", "{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}"
ProjectSection(ProjectDependencies) = postProject
{ED38FC0A-3C42-4D41-B234-B2912430DE52} = {ED38FC0A-3C42-4D41-B234-B2912430DE52}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ACG_VC2005", "ACG_VC2005\ACG_VC2005.vcproj", "{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}"
ProjectSection(ProjectDependencies) = postProject
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C} = {682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}
{ED38FC0A-3C42-4D41-B234-B2912430DE52} = {ED38FC0A-3C42-4D41-B234-B2912430DE52}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MVIEW", "MVIEW\MVIEW.vcproj", "{F3285AAB-E8C1-40B6-BC57-C0D46F18BBE1}"
ProjectSection(ProjectDependencies) = postProject
{ED38FC0A-3C42-4D41-B234-B2912430DE52} = {ED38FC0A-3C42-4D41-B234-B2912430DE52}
{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC} = {C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C} = {682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{ED38FC0A-3C42-4D41-B234-B2912430DE52}.Debug|Win32.ActiveCfg = Debug|Win32
{ED38FC0A-3C42-4D41-B234-B2912430DE52}.Debug|Win32.Build.0 = Debug|Win32
{ED38FC0A-3C42-4D41-B234-B2912430DE52}.Release|Win32.ActiveCfg = Release|Win32
{ED38FC0A-3C42-4D41-B234-B2912430DE52}.Release|Win32.Build.0 = Release|Win32
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}.Debug|Win32.ActiveCfg = Debug|Win32
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}.Debug|Win32.Build.0 = Debug|Win32
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}.Release|Win32.ActiveCfg = Release|Win32
{682CF0FD-24AD-44AC-8438-A6BECD7ABE1C}.Release|Win32.Build.0 = Release|Win32
{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}.Debug|Win32.ActiveCfg = Debug|Win32
{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}.Debug|Win32.Build.0 = Debug|Win32
{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}.Release|Win32.ActiveCfg = Release|Win32
{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}.Release|Win32.Build.0 = Release|Win32
{F3285AAB-E8C1-40B6-BC57-C0D46F18BBE1}.Debug|Win32.ActiveCfg = Debug|Win32
{F3285AAB-E8C1-40B6-BC57-C0D46F18BBE1}.Debug|Win32.Build.0 = Debug|Win32
{F3285AAB-E8C1-40B6-BC57-C0D46F18BBE1}.Release|Win32.ActiveCfg = Release|Win32
{F3285AAB-E8C1-40B6-BC57-C0D46F18BBE1}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
File added
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="ACG_VC2008"
ProjectGUID="{C19056DB-9E3F-4D52-8D0E-0CEDD42B8DDC}"
RootNamespace="ACG_VC2008"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="c:\glut\include;c:\glew\include;&quot;$(SolutionDir)\..&quot;;&quot;$(SolutionDir)&quot;;&quot;$(QTDIR)\include&quot;;&quot;$(QTDIR)\include\QtCore&quot;;&quot;$(QTDIR)\include\QtGui&quot;;&quot;$(QTDIR)\include\QtNetwork&quot;;&quot;$(QTDIR)\include\QtOpenGL&quot;;&quot;$(QTDIR)\mkspecs\win32-msvc.net&quot;"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_USE_MATH_DEFINES;INCLUDE_TEMPLATES;NOMINMAX"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="1"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="c:\glut\include;c:\glew\include;&quot;$(SolutionDir)\..&quot;;&quot;$(SolutionDir)&quot;;&quot;$(QTDIR)\include&quot;;&quot;$(QTDIR)\include\QtCore&quot;;&quot;$(QTDIR)\include\QtGui&quot;;&quot;$(QTDIR)\include\QtNetwork&quot;;&quot;$(QTDIR)\include\QtOpenGL&quot;;&quot;$(QTDIR)\mkspecs\win32-msvc.net&quot;"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_USE_MATH_DEFINES;INCLUDE_TEMPLATES;NOMINMAX"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="1"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\Geometry\Algorithms.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\BaseNode.cc"
>
</File>
<File
RelativePath="..\..\Math\BezierCurveT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\CartesianClippingNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\ClippingNode.cc"
>
</File>
<File
RelativePath="..\..\GL\ColorTranslator.cc"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\$(InputName)1.obj"
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\$(InputName)1.obj"
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\CoordFrameNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\DrawModes.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\EnvMapNode.cc"
>
</File>
<File
RelativePath="..\..\Math\GLMatrixT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\ShaderUtils\GLSLShader.cc"
>
</File>
<File
RelativePath="..\..\GL\GLState.cc"
>
</File>
<File
RelativePath="..\..\GL\gltext.cc"
>
</File>
<File
RelativePath="..\..\GL\GLTrackball.cc"
>
</File>
<File
RelativePath="..\..\Glut\GlutExaminer.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\GlutPrimitiveNode.cc"
>
</File>
<File
RelativePath="..\..\Glut\GlutViewer.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\LightSourceNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\LineNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\ManipulatorNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\Material2Node.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\MaterialNode.cc"
>
</File>
<File
RelativePath="..\..\Math\Matrix4x4T.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\MeshNodeT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Geometry\Types\NormalConeT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\OBJNode.cc"
>
</File>
<File
RelativePath="..\..\Geometry\Types\ParameterInterval.cc"
>
</File>
<File
RelativePath="..\..\GL\PBuffer.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\PointNode.cc"
>
</File>
<File
RelativePath="..\..\Geometry\Types\PolyLineT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\QtWidgets\QtColorTranslator.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\QuadNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\SceneGraph.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\SeparatorNode.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\ShaderNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\SliceNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\StatusNodesT.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\GL\stipple_alpha.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\SwitchNode.cc"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Scenegraph\Texture3DNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\TextureNode.cc"
>
</File>
<File
RelativePath="..\..\Utils\Tracing.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\TrackballNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\TransformNode.cc"
>
</File>
<File
RelativePath="..\..\Scenegraph\TriangleNode.cc"
>
</File>
<Filter
Name="QtWidgets"
>
<File
RelativePath="..\..\QtWidgets\QtApplication.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtBaseViewer.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtClippingDialog.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtCoordFrameDialog.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtExaminerViewer.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtFileDialog.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtFlapBox.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtLasso.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtMaterialDialog.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtSceneGraphWidget.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtShaderDialog.cc"
>
</File>
<File
RelativePath="..\..\QtWidgets\QtWheel.cc"
>
</File>
</Filter>
</Filter>