From a4d23d19bc1e87dc6c07588cd7d9ffbd48bb44c2 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Sat, 2 Oct 2010 22:16:59 +0000 Subject: [PATCH] * Added project files for all projects. * Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target. --- Documentation/Build.Docs.csproj | 46 +- Installers/Nsis/Build.Installer.Nsis.csproj | 38 + .../Compatibility/OpenTK.Compatibility.csproj | 492 +++++++++++ Source/Examples/OpenTK.Examples.csproj | 565 +++++++++++++ Source/GLControl/OpenTK.GLControl.csproj | 180 ++++ Source/OpenTK/OpenTK.csproj | 772 ++++++++++++++++++ 6 files changed, 2085 insertions(+), 8 deletions(-) create mode 100644 Installers/Nsis/Build.Installer.Nsis.csproj create mode 100644 Source/Compatibility/OpenTK.Compatibility.csproj create mode 100644 Source/Examples/OpenTK.Examples.csproj create mode 100644 Source/GLControl/OpenTK.GLControl.csproj create mode 100644 Source/OpenTK/OpenTK.csproj diff --git a/Documentation/Build.Docs.csproj b/Documentation/Build.Docs.csproj index a1e546f6..6ad82349 100644 --- a/Documentation/Build.Docs.csproj +++ b/Documentation/Build.Docs.csproj @@ -1,13 +1,43 @@ - + - - $(MSBuildProjectDirectory)\Source\latex + + $(MSBuildProjectDirectory)\Source + + bin\Debug\ + + + bin\Release\ + + + Source\ + AnyCPU + false + false + false + + + + $(OutputPath)\latex + $(OutputPath)\html + {650C6F3D-33B5-4216-9536-956AB42C0624} + v2.0 + + + + + - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/Installers/Nsis/Build.Installer.Nsis.csproj b/Installers/Nsis/Build.Installer.Nsis.csproj new file mode 100644 index 00000000..afbf5b4a --- /dev/null +++ b/Installers/Nsis/Build.Installer.Nsis.csproj @@ -0,0 +1,38 @@ + + + + . + + + . + + + . + + + . + AnyCPU + false + + + + {ADC34399-7613-44D2-90B2-19250F06FE7A} + v2.0 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Source/Compatibility/OpenTK.Compatibility.csproj b/Source/Compatibility/OpenTK.Compatibility.csproj new file mode 100644 index 00000000..c3109de3 --- /dev/null +++ b/Source/Compatibility/OpenTK.Compatibility.csproj @@ -0,0 +1,492 @@ + + + + Local + 8.0.50727 + 2.0 + {62C0DB35-0000-0000-0000-000000000000} + Debug + AnyCPU + + + OpenTK.Compatibility + JScript + Grid + IE50 + false + v2.0 + Library + + + OpenTK.Compatibility + + + + + 2.0 + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + 285212672 + + + DEBUG;TRACE; + OpenTK.Compatibility.xml + true + 4096 + false + ..\..\Binaries\OpenTK\Debug\ + False + False + 4 + 1591 + AllRules.ruleset + full + + + true + 285212672 + + + TRACE; + OpenTK.Compatibility.xml + 4096 + true + ..\..\Binaries\OpenTK\Release\ + False + False + 4 + 1591 + AllRules.ruleset + none + + + bin\Documentation\ + + + ..\..\Binaries\OpenTK\Release\ + TRACE; + 285212672 + true + OpenTK.Compatibility.xml + true + 4096 + 1591 + AnyCPU + ..\..\Binaries\OpenTK\Release\OpenTK.Compatibility.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + AllRules.ruleset + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + true + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + true + + + + System + False + + + System.Data + False + + + System.Drawing + False + + + System.Windows.Forms + False + + + System.Xml + False + + + + + OpenTK + {A37A7E14-0000-0000-0000-000000000000} + False + + + OpenTK.GLControl + {A625BE88-0000-0000-0000-000000000000} + False + + + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + UserControl + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SimpleOpenGlControl.cs + + + SimpleOpenGlControl.cs + + + Always + + + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + true + + + False + Windows Installer 3.1 + true + + + + + + + + + + \ No newline at end of file diff --git a/Source/Examples/OpenTK.Examples.csproj b/Source/Examples/OpenTK.Examples.csproj new file mode 100644 index 00000000..0a79eec6 --- /dev/null +++ b/Source/Examples/OpenTK.Examples.csproj @@ -0,0 +1,565 @@ + + + + Local + 8.0.50727 + 2.0 + {868E37B3-0000-0000-0000-000000000000} + Debug + AnyCPU + Resources\App.ico + + + Examples + JScript + Grid + IE50 + false + v2.0 + WinExe + + + OpenTK.Examples + Examples.Program + + + + + 2.0 + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + 285212672 + + + DEBUG;TRACE; + + + true + 4096 + false + ..\..\Binaries\OpenTK\Debug\ + False + False + 4 + AllRules.ruleset + full + + + true + 285212672 + + + TRACE; + + + 4096 + true + ..\..\Binaries\OpenTK\Release\ + False + False + 4 + AllRules.ruleset + none + + + bin\Documentation\ + + + ..\..\Binaries\OpenTK\Release\ + TRACE; + 285212672 + true + true + 4096 + AnyCPU + ..\..\Binaries\OpenTK\Release\Examples.exe.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + AllRules.ruleset + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + false + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + false + false + + + + System + False + + + System.Data + False + + + System.Drawing + False + + + System.Windows.Forms + False + + + System.Xml + False + + + + + OpenTK + {A37A7E14-0000-0000-0000-000000000000} + + + OpenTK.GLControl + {A625BE88-0000-0000-0000-000000000000} + + + + + Code + + + Code + + + Code + + + Code + + + Code + + + Form + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Form + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Form + + + Code + + + Form + + + UserControl + + + Form + + + Form + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Form + + + Code + + + Code + + + Form + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ExampleBrowser.cs + + + ExampleBrowser.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + Parrot.cs + + + Parrot.cs + + + FontRenderingBasic.cs + + + FontRenderingBasic.cs + + + MultipleGLControls.cs + + + MultipleGLControls.cs + + + GLControlGameLoop.cs + + + GLControlGameLoop.cs + + + GLControlSimple.cs + + + GLControlSimple.cs + + + DerivedGLControl.cs + + + DerivedGLControl.cs + + + Extensions.cs + + + Extensions.cs + + + InputLogger.cs + + + InputLogger.cs + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + + + Always + + + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + true + + + False + Windows Installer 3.1 + true + + + + + + + + + + \ No newline at end of file diff --git a/Source/GLControl/OpenTK.GLControl.csproj b/Source/GLControl/OpenTK.GLControl.csproj new file mode 100644 index 00000000..641cd5b8 --- /dev/null +++ b/Source/GLControl/OpenTK.GLControl.csproj @@ -0,0 +1,180 @@ + + + + Local + 8.0.50727 + 2.0 + {A625BE88-0000-0000-0000-000000000000} + Debug + AnyCPU + + + OpenTK.GLControl + JScript + Grid + IE50 + false + v2.0 + Library + + + OpenTK.GLControl + + + + + 2.0 + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + 285212672 + + + DEBUG;TRACE; + OpenTK.GLControl.xml + true + 4096 + false + ..\..\Binaries\OpenTK\Debug\ + False + False + 4 + AllRules.ruleset + full + + + true + 285212672 + + + TRACE; + OpenTK.GLControl.xml + 4096 + true + ..\..\Binaries\OpenTK\Release\ + False + False + 4 + AllRules.ruleset + none + + + bin\Documentation\ + + + ..\..\Binaries\OpenTK\Release\ + TRACE; + 285212672 + true + OpenTK.GLControl.xml + true + 4096 + AnyCPU + ..\..\Binaries\OpenTK\Release\OpenTK.GLControl.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + AllRules.ruleset + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + false + + + + System + False + + + System.Data + False + + + System.Drawing + False + + + System.Windows.Forms + False + + + System.Xml + False + + + + + OpenTK + {A37A7E14-0000-0000-0000-000000000000} + False + + + + + Code + + + GLControl.cs + Code + + + Code + + + UserControl + + + Code + + + Code + + + Code + + + Code + + + Code + + + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + true + + + False + Windows Installer 3.1 + true + + + + + + + + + + \ No newline at end of file diff --git a/Source/OpenTK/OpenTK.csproj b/Source/OpenTK/OpenTK.csproj new file mode 100644 index 00000000..591420fa --- /dev/null +++ b/Source/OpenTK/OpenTK.csproj @@ -0,0 +1,772 @@ + + + + Local + 8.0.50727 + 2.0 + {A37A7E14-0000-0000-0000-000000000000} + Debug + AnyCPU + + + OpenTK + JScript + Grid + IE50 + false + v2.0 + Library + + + OpenTK + + + + + 2.0 + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + 285212672 + + + DEBUG;TRACE; + OpenTK.xml + true + 4096 + false + ..\..\Binaries\OpenTK\Debug\ + False + False + 4 + AllRules.ruleset + full + + + true + 285212672 + + + TRACE; + OpenTK.xml + 4096 + true + ..\..\Binaries\OpenTK\Release\ + False + False + 4 + AllRules.ruleset + none + + + bin\Documentation\ + + + ..\..\Binaries\OpenTK\Release\ + TRACE; + 285212672 + true + OpenTK.xml + true + 4096 + AnyCPU + ..\..\Binaries\OpenTK\Release\OpenTK.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + AllRules.ruleset + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets + ;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules + + + + System + False + + + System.Data + False + + + System.Drawing + False + + + System.Windows.Forms + False + + + System.Xml + False + + + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + true + + + False + Windows Installer 3.1 + true + + + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + Always + + + + + + + + + + \ No newline at end of file