From 3f4fa96cb770f9300f087aaba91b6e4c1474eab7 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 10 Nov 2015 21:03:07 +0300 Subject: [PATCH] mac osx mono-d projects --- dlangui-monod-osx.dproj | 39 ++++++++---- dlangui-monod-osx.sln | 8 +++ examples/example1/example1-monod-osx.dproj | 72 ++++++++++++++++++++++ 3 files changed, 106 insertions(+), 13 deletions(-) create mode 100644 examples/example1/example1-monod-osx.dproj diff --git a/dlangui-monod-osx.dproj b/dlangui-monod-osx.dproj index cc3eca33..8e78b236 100644 --- a/dlangui-monod-osx.dproj +++ b/dlangui-monod-osx.dproj @@ -2,24 +2,17 @@ Debug - AnyCPU + x64 {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D} - . DMD2 true true true - - - true - bin\Debug - obj/Debug - false - false - libdlangui-monod-osx - StaticLibrary - true - 0 + + + dlangui/src + + bin\Release @@ -42,6 +35,25 @@ true 0 + + true + bin\Debug + + + USE_SDL + USE_OPENGL + EmbedStandardResources + + + obj/Debug + false + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + libdlangui-monod-osx + StaticLibrary + true + 0 + @@ -171,5 +183,6 @@ + \ No newline at end of file diff --git a/dlangui-monod-osx.sln b/dlangui-monod-osx.sln index 9aebdabb..508eb7b9 100644 --- a/dlangui-monod-osx.sln +++ b/dlangui-monod-osx.sln @@ -3,6 +3,8 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangui-monod-osx", "dlangui-monod-osx.dproj", "{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}" EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "example1-monod-osx", "examples\example1\example1-monod-osx.dproj", "{079F4963-E637-4E8F-9EB3-BDC404F9DC1D}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -10,6 +12,12 @@ Global Unittest|Any CPU = Unittest|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Release|Any CPU.Build.0 = Release|Any CPU + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Unittest|Any CPU.Build.0 = Unittest|Any CPU {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.Build.0 = Debug|Any CPU {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/examples/example1/example1-monod-osx.dproj b/examples/example1/example1-monod-osx.dproj new file mode 100644 index 00000000..da70f515 --- /dev/null +++ b/examples/example1/example1-monod-osx.dproj @@ -0,0 +1,72 @@ + + + + Debug + x64 + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D} + DMD2 + true + true + true + + + {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D} + + + + + ../../src + ../../deps/dlib + ../../deps/gl3n + ../../deps/DerelictGL3/source + ../../deps/DerelictSDL2/source + ../../deps/DerelictFT/source + ../../deps/DerelictUtil/source + + + + + bin\Release + obj/Release + false + false + example1-monod-osx + Executable + true + 0 + + + true + bin\Unittest + obj/Unittest + false + true + example1-monod-osx + Executable + true + 0 + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + EmbedStandardResources + + + obj/Debug + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + example1-monod-osx + Executable + true + 0 + -v + + + + + \ No newline at end of file