diff --git a/dlangui-monod-osx.dproj b/dlangui-monod-osx.dproj index b691eebd..6a96d47d 100644 --- a/dlangui-monod-osx.dproj +++ b/dlangui-monod-osx.dproj @@ -14,27 +14,6 @@ - - bin\Release - obj/Release - false - false - libdlangui-monod-osx - StaticLibrary - true - 0 - - - true - bin\Unittest - obj/Unittest - false - true - libdlangui-monod-osx - Executable - true - 0 - true bin\Debug @@ -47,7 +26,7 @@ obj/Debug - false + true -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi false libdlangui-monod-osx @@ -55,6 +34,27 @@ true 0 + + bin\Release + obj/Release + true + false + libdlangui-monod-osx + StaticLibrary + true + 0 + + + true + bin\Unittest + obj/Unittest + true + true + libdlangui-monod-osx + Executable + true + 0 + diff --git a/dlangui-monod-osx.sln b/dlangui-monod-osx.sln index 9eb771d7..be9b9ba5 100644 --- a/dlangui-monod-osx.sln +++ b/dlangui-monod-osx.sln @@ -7,6 +7,12 @@ Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "example1-monod-osx", "examp EndProject Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "derelictcocoatest-monod-osx", "examples\derelictcocoatest-monod-osx\derelictcocoatest-monod-osx.dproj", "{1F050D82-5245-4B51-A554-473194EA0DE9}" EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dmledit-monod-osx", "examples\dmledit\dmledit-monod-osx.dproj", "{8E3B1C65-63A3-4BD8-9268-604EE648E861}" +EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "helloworld-monod-osx", "examples\helloworld\helloworld-monod-osx.dproj", "{CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}" +EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "tetris-monod-osx", "examples\tetris\tetris-monod-osx.dproj", "{07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -16,21 +22,39 @@ Global GlobalSection(ProjectConfigurationPlatforms) = postSolution {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Debug|Any CPU.ActiveCfg = Debug|x64 {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Debug|Any CPU.Build.0 = Debug|x64 - {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 + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Release|Any CPU.ActiveCfg = Release|x64 + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Release|Any CPU.Build.0 = Release|x64 + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Unittest|Any CPU.ActiveCfg = Unittest|x64 + {079F4963-E637-4E8F-9EB3-BDC404F9DC1D}.Unittest|Any CPU.Build.0 = Unittest|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Debug|Any CPU.ActiveCfg = Debug|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Debug|Any CPU.Build.0 = Debug|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Release|Any CPU.ActiveCfg = Release|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Release|Any CPU.Build.0 = Release|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Unittest|Any CPU.ActiveCfg = Unittest|x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7}.Unittest|Any CPU.Build.0 = Unittest|x64 {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.ActiveCfg = Debug|x64 {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.Build.0 = Debug|x64 - {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.Build.0 = Release|Any CPU - {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU - {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.Build.0 = Unittest|Any CPU + {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.ActiveCfg = Release|x64 + {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.Build.0 = Release|x64 + {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.ActiveCfg = Unittest|x64 + {1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.Build.0 = Unittest|x64 {1F050D82-5245-4B51-A554-473194EA0DE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1F050D82-5245-4B51-A554-473194EA0DE9}.Debug|Any CPU.Build.0 = Debug|Any CPU {1F050D82-5245-4B51-A554-473194EA0DE9}.Release|Any CPU.ActiveCfg = Release|Any CPU {1F050D82-5245-4B51-A554-473194EA0DE9}.Release|Any CPU.Build.0 = Release|Any CPU {1F050D82-5245-4B51-A554-473194EA0DE9}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU {1F050D82-5245-4B51-A554-473194EA0DE9}.Unittest|Any CPU.Build.0 = Unittest|Any CPU + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Debug|Any CPU.ActiveCfg = Debug|x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Debug|Any CPU.Build.0 = Debug|x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Release|Any CPU.ActiveCfg = Release|x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Release|Any CPU.Build.0 = Release|x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Unittest|Any CPU.ActiveCfg = Unittest|x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861}.Unittest|Any CPU.Build.0 = Unittest|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Debug|Any CPU.ActiveCfg = Debug|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Debug|Any CPU.Build.0 = Debug|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Release|Any CPU.ActiveCfg = Release|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Release|Any CPU.Build.0 = Release|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Unittest|Any CPU.ActiveCfg = Unittest|x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112}.Unittest|Any CPU.Build.0 = Unittest|x64 EndGlobalSection EndGlobal diff --git a/examples/dmledit/dmledit-monod-osx.dproj b/examples/dmledit/dmledit-monod-osx.dproj new file mode 100644 index 00000000..495f7ddb --- /dev/null +++ b/examples/dmledit/dmledit-monod-osx.dproj @@ -0,0 +1,90 @@ + + + + Debug + x64 + {8E3B1C65-63A3-4BD8-9268-604EE648E861} + 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 + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Debug + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + dmledit-monod-osx + Executable + true + 0 + + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + dmledit-monod-osx + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + true + dmledit-monod-osx + Executable + true + 0 + + + + + \ No newline at end of file diff --git a/examples/example1/example1-monod-osx.dproj b/examples/example1/example1-monod-osx.dproj index e61d4c7c..8e3c2b71 100644 --- a/examples/example1/example1-monod-osx.dproj +++ b/examples/example1/example1-monod-osx.dproj @@ -25,27 +25,6 @@ - - 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 @@ -67,6 +46,45 @@ 0 -v + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + example1-monod-osx + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + true + example1-monod-osx + Executable + true + 0 + diff --git a/examples/helloworld/helloworld-monod-osx.dproj b/examples/helloworld/helloworld-monod-osx.dproj new file mode 100644 index 00000000..9f335f31 --- /dev/null +++ b/examples/helloworld/helloworld-monod-osx.dproj @@ -0,0 +1,85 @@ + + + + Debug + x64 + {CB4E43FF-5E6A-4F4E-9A6C-F182EC258112} + DMD2 + true + true + true + + + ../../src + ../../deps/dlib + ../../deps/gl3n + ../../deps/DerelictGL3/source + ../../deps/DerelictSDL2/source + ../../deps/DerelictFT/source + ../../deps/DerelictUtil/source + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Debug + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + helloworld-monod-osx + Executable + true + 0 + + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + helloworld-monod-osx + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + true + helloworld-monod-osx + Executable + true + 0 + + + + + \ No newline at end of file diff --git a/examples/tetris/tetris-monod-osx.dproj b/examples/tetris/tetris-monod-osx.dproj new file mode 100644 index 00000000..55746155 --- /dev/null +++ b/examples/tetris/tetris-monod-osx.dproj @@ -0,0 +1,92 @@ + + + + Debug + x64 + {07ECE815-C4C3-4CDB-A60C-2E304EAAA2C7} + 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 + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Debug + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + tetris-monod-osx + Executable + true + 0 + + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + false + tetris-monod-osx + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi + true + tetris-monod-osx + Executable + true + 0 + + + + + + + \ No newline at end of file