From a4f59f73842455cf7023b513b826f0104ea1fe87 Mon Sep 17 00:00:00 2001 From: "Stefanos A." Date: Thu, 5 Dec 2013 18:43:47 +0100 Subject: [PATCH] Split binaries for library and supporting tools Tools now go to the Binaries/Tools/[Debug|Release] directory. OpenTK remains at BInaries/OpenTK/[Debug|Release]. Mono.Cecil and IKVM now reside under the Dependencies/managed/ directory. --- .../managed}/IKVM.Reflection.dll | Bin .../managed}/Mono.Cecil.Mdb.dll | Bin .../managed}/Mono.Cecil.Pdb.dll | Bin .../managed}/Mono.Cecil.Rocks.dll | Bin .../managed}/Mono.Cecil.dll | Bin OpenTK.sln | 3 +- Source/Bind/Generator.Bind.csproj | 8 +-- .../Build.UpdateVersion.csproj | 67 ++++++++---------- Source/Converter/Generator.Convert.csproj | 10 +-- .../Generator.Rewrite.csproj} | 25 +++---- .../Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 Source/OpenTK/OpenTK.csproj | 4 +- 13 files changed, 50 insertions(+), 67 deletions(-) rename {Source/OpenTK.Rewrite/Dependencies => Dependencies/managed}/IKVM.Reflection.dll (100%) rename {Source/OpenTK.Rewrite/Dependencies => Dependencies/managed}/Mono.Cecil.Mdb.dll (100%) mode change 100755 => 100644 rename {Source/OpenTK.Rewrite/Dependencies => Dependencies/managed}/Mono.Cecil.Pdb.dll (100%) mode change 100755 => 100644 rename {Source/OpenTK.Rewrite/Dependencies => Dependencies/managed}/Mono.Cecil.Rocks.dll (100%) mode change 100755 => 100644 rename {Source/OpenTK.Rewrite/Dependencies => Dependencies/managed}/Mono.Cecil.dll (100%) mode change 100755 => 100644 rename Source/{OpenTK.Rewrite/OpenTK.Rewrite.csproj => Generator.Rewrite/Generator.Rewrite.csproj} (89%) rename Source/{OpenTK.Rewrite => Generator.Rewrite}/Program.cs (100%) rename Source/{OpenTK.Rewrite => Generator.Rewrite}/Properties/AssemblyInfo.cs (100%) diff --git a/Source/OpenTK.Rewrite/Dependencies/IKVM.Reflection.dll b/Dependencies/managed/IKVM.Reflection.dll similarity index 100% rename from Source/OpenTK.Rewrite/Dependencies/IKVM.Reflection.dll rename to Dependencies/managed/IKVM.Reflection.dll diff --git a/Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Mdb.dll b/Dependencies/managed/Mono.Cecil.Mdb.dll old mode 100755 new mode 100644 similarity index 100% rename from Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Mdb.dll rename to Dependencies/managed/Mono.Cecil.Mdb.dll diff --git a/Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Pdb.dll b/Dependencies/managed/Mono.Cecil.Pdb.dll old mode 100755 new mode 100644 similarity index 100% rename from Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Pdb.dll rename to Dependencies/managed/Mono.Cecil.Pdb.dll diff --git a/Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Rocks.dll b/Dependencies/managed/Mono.Cecil.Rocks.dll old mode 100755 new mode 100644 similarity index 100% rename from Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.Rocks.dll rename to Dependencies/managed/Mono.Cecil.Rocks.dll diff --git a/Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.dll b/Dependencies/managed/Mono.Cecil.dll old mode 100755 new mode 100644 similarity index 100% rename from Source/OpenTK.Rewrite/Dependencies/Mono.Cecil.dll rename to Dependencies/managed/Mono.Cecil.dll diff --git a/OpenTK.sln b/OpenTK.sln index ac6dd1a4..7ec22d50 100644 --- a/OpenTK.sln +++ b/OpenTK.sln @@ -51,7 +51,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Build.Installer.Zip", "Inst {75DC22B1-113F-4A66-96B9-2FF8208C10E8} = {75DC22B1-113F-4A66-96B9-2FF8208C10E8} EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenTK.Rewrite", "Source\OpenTK.Rewrite\OpenTK.Rewrite.csproj", "{C426C9D1-8857-4E52-BAC7-4C05EE6070AB}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Generator.Rewrite", "Source\Generator.Rewrite\Generator.Rewrite.csproj", "{C426C9D1-8857-4E52-BAC7-4C05EE6070AB}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -130,6 +130,7 @@ Global {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Debug|Any CPU.Build.0 = Debug|Any CPU {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Documentation|Any CPU.ActiveCfg = Debug|Any CPU + {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Documentation|Any CPU.Build.0 = Debug|Any CPU {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Nsis|Any CPU.ActiveCfg = Release|Any CPU {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Nsis|Any CPU.Build.0 = Release|Any CPU {C426C9D1-8857-4E52-BAC7-4C05EE6070AB}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/Source/Bind/Generator.Bind.csproj b/Source/Bind/Generator.Bind.csproj index d98df20c..4eb98e16 100644 --- a/Source/Bind/Generator.Bind.csproj +++ b/Source/Bind/Generator.Bind.csproj @@ -49,7 +49,7 @@ True 4096 False - ..\..\Binaries\OpenTK\Debug\ + ..\..\Binaries\Tools\Debug\ False False 4 @@ -63,7 +63,7 @@ TRACE; 4096 True - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ False False 4 @@ -77,7 +77,7 @@ TRACE; 4096 True - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ False False 4 @@ -85,7 +85,7 @@ none - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ none 4 True diff --git a/Source/Build.UpdateVersion/Build.UpdateVersion.csproj b/Source/Build.UpdateVersion/Build.UpdateVersion.csproj index c4ff8774..de945d56 100644 --- a/Source/Build.UpdateVersion/Build.UpdateVersion.csproj +++ b/Source/Build.UpdateVersion/Build.UpdateVersion.csproj @@ -1,25 +1,5 @@ - + - - ..\..\Binaries\OpenTK\Release - TRACE - true - - - ..\..\Binaries\OpenTK\Debug - TRACE;DEBUG - false - - - ..\..\Binaries\OpenTK\Release - true - TRACE - - - ..\..\Binaries\OpenTK\Release - true - TRACE - {75DC22B1-113F-4A66-96B9-2FF8208C10E8} Build.UpdateVersion @@ -31,6 +11,32 @@ 10.0.0 2.0 + + TRACE + 4 + ..\..\Binaries\Tools\Release\ + true + + + TRACE;DEBUG + True + full + 4 + ..\..\Binaries\Tools\Debug\ + false + + + TRACE + 4 + ..\..\Binaries\Tools\Release\ + true + + + TRACE + 4 + ..\..\Binaries\Tools\Release\ + true + @@ -44,23 +50,6 @@ - - TRACE; - 4 - - - True - full - 4 - - - TRACE; - 4 - - - TRACE; - 4 - @@ -68,4 +57,4 @@ - + \ No newline at end of file diff --git a/Source/Converter/Generator.Convert.csproj b/Source/Converter/Generator.Convert.csproj index 64e85956..0dede34d 100644 --- a/Source/Converter/Generator.Convert.csproj +++ b/Source/Converter/Generator.Convert.csproj @@ -1,4 +1,4 @@ - + Local @@ -48,7 +48,7 @@ True 4096 False - ..\..\Binaries\OpenTK\Debug\ + ..\..\Binaries\Tools\Debug\ False False 4 @@ -63,7 +63,7 @@ TRACE; 4096 True - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ False False 4 @@ -71,7 +71,7 @@ none - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ none 4 True @@ -84,7 +84,7 @@ TRACE; 4096 True - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ False False 4 diff --git a/Source/OpenTK.Rewrite/OpenTK.Rewrite.csproj b/Source/Generator.Rewrite/Generator.Rewrite.csproj similarity index 89% rename from Source/OpenTK.Rewrite/OpenTK.Rewrite.csproj rename to Source/Generator.Rewrite/Generator.Rewrite.csproj index d5aa2ba5..6301e72c 100644 --- a/Source/OpenTK.Rewrite/OpenTK.Rewrite.csproj +++ b/Source/Generator.Rewrite/Generator.Rewrite.csproj @@ -8,7 +8,7 @@ Exe Properties OpenTK.Rewrite - OpenTK.Rewrite + Rewrite v3.5 512 12.0.0 @@ -19,7 +19,7 @@ true full false - ..\..\Binaries\OpenTK\Debug\ + ..\..\Binaries\Tools\Debug\ DEBUG;TRACE prompt 4 @@ -29,7 +29,7 @@ AnyCPU pdbonly true - ..\..\Binaries\OpenTK\Release\ + ..\..\Binaries\Tools\Release\ TRACE prompt 4 @@ -42,36 +42,29 @@ ..\..\OpenTK.snk - - - Dependencies\Mono.Cecil.dll + ..\..\Dependencies\managed\Mono.Cecil.dll - Dependencies\Mono.Cecil.Mdb.dll + ..\..\Dependencies\managed\Mono.Cecil.Mdb.dll - Dependencies\Mono.Cecil.Pdb.dll + ..\..\Dependencies\managed\Mono.Cecil.Pdb.dll - Dependencies\Mono.Cecil.Rocks.dll + ..\..\Dependencies\managed\Mono.Cecil.Rocks.dll + + - - - - - - OpenTK.snk -