From 42d3fbac648560c1ed53ebeebf7482beb1dd8d6b Mon Sep 17 00:00:00 2001 From: justin Date: Thu, 31 Oct 2013 18:58:33 -0400 Subject: [PATCH] Making changes to structure to support Mono in addition to Windows. --- SharpDL.Events/SharpDL.Events.Mono.csproj | 67 ++++++++++++++++ SharpDL.Events/SharpDL.Events.csproj | 2 + SharpDL.Graphics/SharpDL.Graphics.Mono.csproj | 68 ++++++++++++++++ SharpDL.Graphics/SharpDL.Graphics.csproj | 2 + SharpDL.Input/SharpDL.Input.Mono.csproj | 58 ++++++++++++++ SharpDL.Input/SharpDL.Input.csproj | 2 + SharpDL.Mono.sln | 41 ++++++++++ SharpDL.Mono.userprefs | 8 ++ SharpDL.sln => SharpDL.Windows.sln | 0 SharpDL.userprefs | 8 ++ SharpDL/SharpDL.Mono.csproj | 77 +++++++++++++++++++ 11 files changed, 333 insertions(+) create mode 100644 SharpDL.Events/SharpDL.Events.Mono.csproj create mode 100644 SharpDL.Graphics/SharpDL.Graphics.Mono.csproj create mode 100644 SharpDL.Input/SharpDL.Input.Mono.csproj create mode 100644 SharpDL.Mono.sln create mode 100644 SharpDL.Mono.userprefs rename SharpDL.sln => SharpDL.Windows.sln (100%) create mode 100644 SharpDL.userprefs create mode 100644 SharpDL/SharpDL.Mono.csproj diff --git a/SharpDL.Events/SharpDL.Events.Mono.csproj b/SharpDL.Events/SharpDL.Events.Mono.csproj new file mode 100644 index 0000000..40c54e0 --- /dev/null +++ b/SharpDL.Events/SharpDL.Events.Mono.csproj @@ -0,0 +1,67 @@ + + + + + Debug + AnyCPU + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5} + Library + Properties + SharpDL.Events + SharpDL.Events + 512 + 10.0.0 + 2.0 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\Libs\SDL2#\SDL2#.dll + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SharpDL.Events/SharpDL.Events.csproj b/SharpDL.Events/SharpDL.Events.csproj index 825133d..f0f118b 100644 --- a/SharpDL.Events/SharpDL.Events.csproj +++ b/SharpDL.Events/SharpDL.Events.csproj @@ -11,6 +11,8 @@ SharpDL.Events v4.5 512 + 10.0.0 + 2.0 true diff --git a/SharpDL.Graphics/SharpDL.Graphics.Mono.csproj b/SharpDL.Graphics/SharpDL.Graphics.Mono.csproj new file mode 100644 index 0000000..2e740b9 --- /dev/null +++ b/SharpDL.Graphics/SharpDL.Graphics.Mono.csproj @@ -0,0 +1,68 @@ + + + + + Debug + AnyCPU + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809} + Library + Properties + SharpDL.Graphics + SharpDL.Graphics + 512 + 10.0.0 + 2.0 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\Libs\SDL2#\SDL2#.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SharpDL.Graphics/SharpDL.Graphics.csproj b/SharpDL.Graphics/SharpDL.Graphics.csproj index 555f6fe..99ea5b0 100644 --- a/SharpDL.Graphics/SharpDL.Graphics.csproj +++ b/SharpDL.Graphics/SharpDL.Graphics.csproj @@ -11,6 +11,8 @@ SharpDL.Graphics v4.5 512 + 10.0.0 + 2.0 true diff --git a/SharpDL.Input/SharpDL.Input.Mono.csproj b/SharpDL.Input/SharpDL.Input.Mono.csproj new file mode 100644 index 0000000..44aeb58 --- /dev/null +++ b/SharpDL.Input/SharpDL.Input.Mono.csproj @@ -0,0 +1,58 @@ + + + + + Debug + AnyCPU + {91EBB67F-91DC-4721-A62E-02B39F821062} + Library + Properties + SharpDL.Input + SharpDL.Input + 512 + 10.0.0 + 2.0 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\Libs\SDL2#\SDL2#.dll + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SharpDL.Input/SharpDL.Input.csproj b/SharpDL.Input/SharpDL.Input.csproj index 745da98..48c9efe 100644 --- a/SharpDL.Input/SharpDL.Input.csproj +++ b/SharpDL.Input/SharpDL.Input.csproj @@ -11,6 +11,8 @@ SharpDL.Input v4.5 512 + 10.0.0 + 2.0 true diff --git a/SharpDL.Mono.sln b/SharpDL.Mono.sln new file mode 100644 index 0000000..4cd72d7 --- /dev/null +++ b/SharpDL.Mono.sln @@ -0,0 +1,41 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpDL.Mono", "SharpDL\SharpDL.Mono.csproj", "{65A37BD8-0987-4E05-A48A-CF59E4DE3F41}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpDL.Events.Mono", "SharpDL.Events\SharpDL.Events.Mono.csproj", "{CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpDL.Graphics.Mono", "SharpDL.Graphics\SharpDL.Graphics.Mono.csproj", "{DA5E47BC-F509-40F5-9FC7-9C94D1D70809}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpDL.Input.Mono", "SharpDL.Input\SharpDL.Input.Mono.csproj", "{91EBB67F-91DC-4721-A62E-02B39F821062}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {65A37BD8-0987-4E05-A48A-CF59E4DE3F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {65A37BD8-0987-4E05-A48A-CF59E4DE3F41}.Debug|Any CPU.Build.0 = Debug|Any CPU + {65A37BD8-0987-4E05-A48A-CF59E4DE3F41}.Release|Any CPU.ActiveCfg = Release|Any CPU + {65A37BD8-0987-4E05-A48A-CF59E4DE3F41}.Release|Any CPU.Build.0 = Release|Any CPU + {91EBB67F-91DC-4721-A62E-02B39F821062}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {91EBB67F-91DC-4721-A62E-02B39F821062}.Debug|Any CPU.Build.0 = Debug|Any CPU + {91EBB67F-91DC-4721-A62E-02B39F821062}.Release|Any CPU.ActiveCfg = Release|Any CPU + {91EBB67F-91DC-4721-A62E-02B39F821062}.Release|Any CPU.Build.0 = Release|Any CPU + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5}.Release|Any CPU.Build.0 = Release|Any CPU + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(MonoDevelopProperties) = preSolution + StartupItem = SharpDL\SharpDL.Mono.csproj + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/SharpDL.Mono.userprefs b/SharpDL.Mono.userprefs new file mode 100644 index 0000000..8a063db --- /dev/null +++ b/SharpDL.Mono.userprefs @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/SharpDL.sln b/SharpDL.Windows.sln similarity index 100% rename from SharpDL.sln rename to SharpDL.Windows.sln diff --git a/SharpDL.userprefs b/SharpDL.userprefs new file mode 100644 index 0000000..8a063db --- /dev/null +++ b/SharpDL.userprefs @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/SharpDL/SharpDL.Mono.csproj b/SharpDL/SharpDL.Mono.csproj new file mode 100644 index 0000000..18da142 --- /dev/null +++ b/SharpDL/SharpDL.Mono.csproj @@ -0,0 +1,77 @@ + + + + + Debug + AnyCPU + {65A37BD8-0987-4E05-A48A-CF59E4DE3F41} + Library + Properties + SharpDL + SharpDL + 512 + 10.0.0 + 2.0 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + ..\Libs\SDL2#\SDL2#.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + {DA5E47BC-F509-40F5-9FC7-9C94D1D70809} + SharpDL.Graphics.Mono + + + {CBAC74B4-D9CD-4E22-AFC8-C9553423A6C5} + SharpDL.Events.Mono + + + \ No newline at end of file