<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> <PropertyGroup> <ProjectType>Local</ProjectType> <ProductVersion>8.0.50727</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{62C0DB35-0000-0000-0000-000000000000}</ProjectGuid> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <AssemblyKeyContainerName> </AssemblyKeyContainerName> <AssemblyName>OpenTK.Compatibility</AssemblyName> <DefaultClientScript>JScript</DefaultClientScript> <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> <OutputType>Library</OutputType> <AppDesignerFolder> </AppDesignerFolder> <RootNamespace>OpenTK.Compatibility</RootNamespace> <StartArguments> </StartArguments> <FileUpgradeFlags> </FileUpgradeFlags> <OldToolsVersion>2.0</OldToolsVersion> <UpgradeBackupLocation /> <PublishUrl>publish\</PublishUrl> <Install>true</Install> <InstallFrom>Disk</InstallFrom> <UpdateEnabled>false</UpdateEnabled> <UpdateMode>Foreground</UpdateMode> <UpdateInterval>7</UpdateInterval> <UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdatePeriodically>false</UpdatePeriodically> <UpdateRequired>false</UpdateRequired> <MapFileExtensions>true</MapFileExtensions> <ApplicationRevision>0</ApplicationRevision> <ApplicationVersion>1.0.0.%2a</ApplicationVersion> <IsWebBootstrapper>false</IsWebBootstrapper> <UseApplicationTrust>false</UseApplicationTrust> <BootstrapperEnabled>true</BootstrapperEnabled> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <AllowUnsafeBlocks>True</AllowUnsafeBlocks> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>DEBUG;TRACE;</DefineConstants> <DebugSymbols>True</DebugSymbols> <FileAlignment>4096</FileAlignment> <Optimize>False</Optimize> <OutputPath>..\..\Binaries\OpenTK\Debug\</OutputPath> <RegisterForComInterop>False</RegisterForComInterop> <RemoveIntegerChecks>False</RemoveIntegerChecks> <WarningLevel>4</WarningLevel> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <DebugType>full</DebugType> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <AllowUnsafeBlocks>True</AllowUnsafeBlocks> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>TRACE;</DefineConstants> <FileAlignment>4096</FileAlignment> <Optimize>True</Optimize> <OutputPath>..\..\Binaries\OpenTK\Release\</OutputPath> <RegisterForComInterop>False</RegisterForComInterop> <RemoveIntegerChecks>False</RemoveIntegerChecks> <WarningLevel>4</WarningLevel> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <DebugType>pdbonly</DebugType> <DebugSymbols>true</DebugSymbols> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Documentation|AnyCPU'"> <OutputPath>..\..\Binaries\OpenTK\Release\</OutputPath> <DebugType>none</DebugType> <WarningLevel>4</WarningLevel> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <Optimize>True</Optimize> <DefineConstants>TRACE;</DefineConstants> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Nsis|AnyCPU'"> <AllowUnsafeBlocks>True</AllowUnsafeBlocks> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>TRACE;</DefineConstants> <FileAlignment>4096</FileAlignment> <Optimize>True</Optimize> <OutputPath>..\..\Binaries\OpenTK\Release\</OutputPath> <RegisterForComInterop>False</RegisterForComInterop> <RemoveIntegerChecks>False</RemoveIntegerChecks> <WarningLevel>4</WarningLevel> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <DebugType>none</DebugType> </PropertyGroup> <PropertyGroup> <SignAssembly>True</SignAssembly> </PropertyGroup> <PropertyGroup> <AssemblyOriginatorKeyFile>..\..\OpenTK.snk</AssemblyOriginatorKeyFile> </PropertyGroup> <ItemGroup> <Reference Include="System"> <Name>System</Name> </Reference> <Reference Include="System.Data"> <Name>System.Data</Name> </Reference> <Reference Include="System.Drawing"> <Name>System.Drawing</Name> </Reference> <Reference Include="System.Windows.Forms"> <Name>System.Windows.Forms</Name> </Reference> <Reference Include="System.Xml"> <Name>System.Xml</Name> </Reference> </ItemGroup> <ItemGroup> <ProjectReference Include="..\OpenTK\OpenTK.csproj"> <Name>OpenTK</Name> <Project>{A37A7E14-0000-0000-0000-000000000000}</Project> <Private>False</Private> </ProjectReference> <ProjectReference Include="..\GLControl\OpenTK.GLControl.csproj"> <Name>OpenTK.GLControl</Name> <Project>{A625BE88-0000-0000-0000-000000000000}</Project> <Private>False</Private> </ProjectReference> </ItemGroup> <ItemGroup> <Compile Include="..\GlobalAssemblyInfo.cs"> <Link>Properties\GlobalAssemblyInfo.cs</Link> </Compile> <Compile Include="IPackable.cs"> <SubType>Code</SubType> </Compile> <Compile Include="IPoolable.cs"> <SubType>Code</SubType> </Compile> <Compile Include="TexturePacker.cs"> <SubType>Code</SubType> </Compile> <Compile Include="ObjectPool.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Properties\AssemblyInfo.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Platform\IGdiPlusInternals.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Platform\GdiPlus.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Platform\Windows\WinGdiPlusInternals.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Platform\X11\X11GdiPlusInternals.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\DisplayListTextPrinter.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\DisplayListTextHandle.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\IPrinterImplementation.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\VboTextPrinter.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\TextureFont.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\Glyph.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\TextHandle.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Fonts\IFont.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Texture2D.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\AlphaTexture2D.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextPrinterOptions.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextPrinter.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextAlignment.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextDirection.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GraphicsResourceException.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextureRegion2D.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\ITextPrinter.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextExtents.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\TextQuality.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\RgbaTexture2D.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\IGraphicsResource.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\GLDelegates.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\GLHelper.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\GLEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\GLCore.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\GL.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\GL\ErrorHelper.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GL11TextOutputProvider.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GL12TextOutputProvider.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\TextBlockComparer.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GL1TextOutputProvider.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\IGlyphCache.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GlyphCache.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GlyphPacker.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GdiPlusGlyphRasterizer.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\IGlyphRasterizer.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\Glyph.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GlyphEnumerator.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\ITextOutputProvider.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\GlyphSheet.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\CachedGlyphInfo.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\TextBlock.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Text\PoolableTextExtents.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Glu\Glu.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Glu\GluHelper.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Glu\GluCore.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Glu\GluEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Graphics\Glu\GluDelegates.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Quaternion.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Matrix3d.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector4.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\BezierCurve.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector3.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Functions.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Matrix4d.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector2d.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector2h.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector3h.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Box2.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Matrix4.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Half.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector4d.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector2.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\BezierCurveQuadric.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Quaterniond.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector4h.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\Vector3d.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Math\BezierCurveCubic.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\Platform\Windows\SimpleOpenGlControl.cs"> <SubType>UserControl</SubType> </Compile> <Compile Include="Tao\OpenAl\Alut.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenAl\Al.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenAl\ALDelegates.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenAl\Alc.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\GLDelegates.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\Gl.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\GLEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\GLCore.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\Glu.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Tao\OpenGl\GlHelper.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\WaveReader.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\Sound.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\SoundFormat.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\AudioReaderException.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\AudioReader.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\SoundData.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\Alut\Alut.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\Alut\AlutEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\Alc\AlcEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\Alc\Alc.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\EffectsExtensionPresets.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\EffectsExtensionEnums.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\XRamExtension.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\EffectsExtension.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\AL.cs"> <SubType>Code</SubType> </Compile> <Compile Include="Audio\OpenAL\AL\ALEnums.cs"> <SubType>Code</SubType> </Compile> <EmbeddedResource Include="Properties\Resources.resx"> <Generator>ResXFileCodeGenerator</Generator> <LastGenOutput>Resources.Designer.cs</LastGenOutput> <SubType>Designer</SubType> </EmbeddedResource> <Compile Include="Properties\Resources.Designer.cs"> <AutoGen>True</AutoGen> <DependentUpon>Resources.resx</DependentUpon> <DesignTime>True</DesignTime> </Compile> <EmbeddedResource Include="Tao\Platform\Windows\SimpleOpenGlControl.resx"> <DependentUpon>SimpleOpenGlControl.cs</DependentUpon> </EmbeddedResource> <Compile Include="Tao\Platform\Windows\SimpleOpenGlControl.Designer.cs"> <DependentUpon>SimpleOpenGlControl.cs</DependentUpon> </Compile> <None Include="..\..\OpenTK.snk"> <Link>OpenTK.snk</Link> </None> <None Include="OpenTK.Compatibility.dll.config"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PreBuildEvent> </PreBuildEvent> <PostBuildEvent> </PostBuildEvent> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugMinimal|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>..\..\Binaries\OpenTK\Debug\</OutputPath> <DefineConstants>DEBUG;TRACE;</DefineConstants> <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <RemoveIntegerChecks>False</RemoveIntegerChecks> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <RegisterForComInterop>False</RegisterForComInterop> <FileAlignment>4096</FileAlignment> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseMinimal|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>pdbonly</DebugType> <Optimize>true</Optimize> <OutputPath>..\..\Binaries\OpenTK\Release\</OutputPath> <DefineConstants>TRACE;</DefineConstants> <WarningLevel>4</WarningLevel> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <NoWarn>0219, 0414, 0612, 0618, 1591, 3005, 3006</NoWarn> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <RemoveIntegerChecks>False</RemoveIntegerChecks> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <RegisterForComInterop>False</RegisterForComInterop> <FileAlignment>4096</FileAlignment> </PropertyGroup> </Project>