diff --git a/dlangui-monod-linux.dproj b/dlangui-monod-linux.dproj index cc571b37..cd339efa 100644 --- a/dlangui-monod-linux.dproj +++ b/dlangui-monod-linux.dproj @@ -9,27 +9,6 @@ true true - - bin\Release - obj/Release - false - false - libdlangui-monod-linux - StaticLibrary - true - 0 - - - true - bin\Unittest - obj/Unittest - false - true - libdlangui-monod-linux - Executable - true - 0 - true bin\Debug @@ -54,6 +33,53 @@ -Jviews/res/mdpi -Jviews/res/hdpi + + bin\Release + + + USE_OPENGL + USE_SDL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + false + -Jviews +-Jviews/res +-Jviews/res/i18n +-Jviews/res/mdpi +-Jviews/res/hdpi + false + libdlangui-monod-linux + StaticLibrary + true + 0 + + + true + bin\Unittest + + + USE_OPENGL + USE_SDL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + false + -Jviews +-Jviews/res +-Jviews/res/i18n +-Jviews/res/mdpi +-Jviews/res/hdpi + true + libdlangui-monod-linux + Executable + true + 0 + diff --git a/dlangui-monod-linux.sln b/dlangui-monod-linux.sln index 947800bd..2d5d53b2 100644 --- a/dlangui-monod-linux.sln +++ b/dlangui-monod-linux.sln @@ -5,6 +5,12 @@ Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangui-monod-linux", "dlan EndProject Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "example1-monod-linux", "examples\example1\example1-monod-linux.dproj", "{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}" EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "helloworld-monod-linux", "examples\helloworld\helloworld-monod-linux.dproj", "{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}" +EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "tetris-monod-linux", "examples\tetris\tetris-monod-linux.dproj", "{0A3A0D08-E4DC-418E-B92B-561CC91C2306}" +EndProject +Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dmledit-monod-linux", "examples\dmledit\dmledit-monod-linux.dproj", "{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -12,14 +18,32 @@ Global Unittest|Any CPU = Unittest|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.ActiveCfg = Debug|x64 - {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.Build.0 = Debug|x64 + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Debug|Any CPU.ActiveCfg = Release|x64 + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Debug|Any CPU.Build.0 = Release|x64 + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.Build.0 = Release|Any CPU + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Unittest|Any CPU.Build.0 = Unittest|Any CPU + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Debug|Any CPU.ActiveCfg = Unittest|x64 + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Debug|Any CPU.Build.0 = Unittest|x64 + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.Build.0 = Release|Any CPU + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU + {0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Unittest|Any CPU.Build.0 = Unittest|Any CPU + {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.ActiveCfg = Release|x64 + {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.Build.0 = Release|x64 {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Release|Any CPU.ActiveCfg = Release|Any CPU {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Release|Any CPU.Build.0 = Release|Any CPU {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU {54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Unittest|Any CPU.Build.0 = Unittest|Any CPU - {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.ActiveCfg = Debug|x64 - {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.Build.0 = Debug|x64 + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Debug|Any CPU.ActiveCfg = Release|x64 + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Debug|Any CPU.Build.0 = Release|x64 + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Release|Any CPU.Build.0 = Release|Any CPU + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Unittest|Any CPU.Build.0 = Unittest|Any CPU + {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.ActiveCfg = Release|x64 + {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.Build.0 = Release|x64 {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Release|Any CPU.ActiveCfg = Release|Any CPU {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Release|Any CPU.Build.0 = Release|Any CPU {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU diff --git a/examples/dmledit/dmledit-monod-linux.dproj b/examples/dmledit/dmledit-monod-linux.dproj new file mode 100644 index 00000000..213f02ba --- /dev/null +++ b/examples/dmledit/dmledit-monod-linux.dproj @@ -0,0 +1,105 @@ + + + + Debug + x64 + {075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3} + DMD2 + true + true + true + + + ../../src + ../../deps/dlib + ../../deps/gl3n + ../../deps/DerelictSDL2/source + ../../deps/DerelictFT/source + ../../deps/DerelictGL3/source + ../../deps/DerelictUtil/source + + + + + {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1} + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Debug + true + false + dmledit-monod-linux + Executable + true + 0 + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + + + bin\Release + obj/Release + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + false + dmledit-monod-linux + Executable + true + 0 + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + + + true + bin\Unittest + obj/Unittest + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + true + dmledit-monod-linux + Executable + true + 0 + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + + + + + \ No newline at end of file diff --git a/examples/example1/example1-monod-linux.dproj b/examples/example1/example1-monod-linux.dproj index d86cdc2f..807c4863 100644 --- a/examples/example1/example1-monod-linux.dproj +++ b/examples/example1/example1-monod-linux.dproj @@ -25,27 +25,6 @@ - - bin\Release - obj/Release - false - false - example1-monod-linux - Executable - true - 0 - - - true - bin\Unittest - obj/Unittest - false - true - example1-monod-linux - Executable - true - 0 - true bin\Debug @@ -64,7 +43,6 @@ -Jviews/res/hdpi -Jviews/res/mdpi -Jviews/res/i18n - false example1-monod-linux @@ -72,6 +50,55 @@ true 0 + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + false + example1-monod-linux + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + true + example1-monod-linux + Executable + true + 0 + diff --git a/examples/helloworld/helloworld-monod-linux.dproj b/examples/helloworld/helloworld-monod-linux.dproj new file mode 100644 index 00000000..ef563b23 --- /dev/null +++ b/examples/helloworld/helloworld-monod-linux.dproj @@ -0,0 +1,84 @@ + + + + Debug + x64 + {8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4} + DMD2 + true + true + true + + + {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1} + + + + + ../../src + ../../deps/dlib + ../../deps/gl3n + ../../deps/DerelictSDL2/source + ../../deps/DerelictFT/source + ../../deps/DerelictGL3/source + ../../deps/DerelictUtil/source + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + + + obj/Debug + true + false + helloworld-monod-linux + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + + + obj/Unittest + true + true + helloworld-monod-linux + Executable + true + 0 + + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + + + obj/Release + true + false + helloworld-monod-linux + Executable + true + 0 + + + + + \ No newline at end of file diff --git a/examples/tetris/tetris-monod-linux.dproj b/examples/tetris/tetris-monod-linux.dproj new file mode 100644 index 00000000..fab4fad8 --- /dev/null +++ b/examples/tetris/tetris-monod-linux.dproj @@ -0,0 +1,107 @@ + + + + Debug + x64 + {0A3A0D08-E4DC-418E-B92B-561CC91C2306} + DMD2 + true + true + true + + + ../../src + ../../deps/dlib + ../../deps/gl3n + ../../deps/DerelictSDL2/source + ../../deps/DerelictFT/source + ../../deps/DerelictGL3/source + ../../deps/DerelictUtil/source + + + + + {A38BEF21-AAFE-4115-A978-63B7C8C2FBD1} + + + + + true + bin\Debug + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Debug + true + false + tetris-monod-linux + Executable + true + 0 + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + + + bin\Release + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Release + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + false + tetris-monod-linux + Executable + true + 0 + + + true + bin\Unittest + + + USE_SDL + USE_OPENGL + USE_FREETYPE + EmbedStandardResources + + + obj/Unittest + true + -Jviews +-Jviews/res +-Jviews/res/hdpi +-Jviews/res/mdpi +-Jviews/res/i18n + + true + tetris-monod-linux + Executable + true + 0 + + + + + + + \ No newline at end of file