diff --git a/2122-10-biology-KSChervenkov19.sln b/2122-10-biology-KSChervenkov19.sln index 97607e5a..3187fdf0 100644 --- a/2122-10-biology-KSChervenkov19.sln +++ b/2122-10-biology-KSChervenkov19.sln @@ -17,14 +17,32 @@ Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Dist|x64 = Dist|x64 + Dist|x86 = Dist|x86 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x64.ActiveCfg = Debug|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x64.Build.0 = Debug|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x86.ActiveCfg = Debug|Win32 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x86.Build.0 = Debug|Win32 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Dist|x64.ActiveCfg = Dist|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Dist|x64.Build.0 = Dist|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Dist|x86.ActiveCfg = Dist|Win32 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Dist|x86.Build.0 = Dist|Win32 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x64.ActiveCfg = Release|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x64.Build.0 = Release|x64 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x86.ActiveCfg = Release|Win32 + {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x86.Build.0 = Release|Win32 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Debug|x64.ActiveCfg = Debug|x64 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Debug|x64.Build.0 = Debug|x64 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Debug|x86.ActiveCfg = Debug|Win32 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Debug|x86.Build.0 = Debug|Win32 + {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Dist|x64.ActiveCfg = Dist|x64 + {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Dist|x64.Build.0 = Dist|x64 + {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Dist|x86.ActiveCfg = Dist|Win32 + {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Dist|x86.Build.0 = Dist|Win32 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Release|x64.ActiveCfg = Release|x64 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Release|x64.Build.0 = Release|x64 {0B62742B-5050-4702-A573-8D9D1F3B1A81}.Release|x86.ActiveCfg = Release|Win32 @@ -33,22 +51,22 @@ Global {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Debug|x64.Build.0 = Debug|x64 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Debug|x86.ActiveCfg = Debug|Win32 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Debug|x86.Build.0 = Debug|Win32 + {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Dist|x64.ActiveCfg = Dist|x64 + {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Dist|x64.Build.0 = Dist|x64 + {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Dist|x86.ActiveCfg = Dist|Win32 + {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Dist|x86.Build.0 = Dist|Win32 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Release|x64.ActiveCfg = Release|x64 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Release|x64.Build.0 = Release|x64 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Release|x86.ActiveCfg = Release|Win32 {ED3CAF12-B7A0-44BA-9626-622A3A7FC696}.Release|x86.Build.0 = Release|Win32 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x64.ActiveCfg = Debug|x64 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x64.Build.0 = Debug|x64 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x86.ActiveCfg = Debug|Win32 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Debug|x86.Build.0 = Debug|Win32 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x64.ActiveCfg = Release|x64 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x64.Build.0 = Release|x64 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x86.ActiveCfg = Release|Win32 - {D943C87D-AB8F-422F-8529-FDAD8A088639}.Release|x86.Build.0 = Release|Win32 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Debug|x64.ActiveCfg = Debug|x64 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Debug|x64.Build.0 = Debug|x64 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Debug|x86.ActiveCfg = Debug|Win32 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Debug|x86.Build.0 = Debug|Win32 + {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Dist|x64.ActiveCfg = Dist|x64 + {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Dist|x64.Build.0 = Dist|x64 + {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Dist|x86.ActiveCfg = Dist|Win32 + {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Dist|x86.Build.0 = Dist|Win32 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Release|x64.ActiveCfg = Release|x64 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Release|x64.Build.0 = Release|x64 {43D6CBB3-6267-4534-B03D-49B8BA9CE038}.Release|x86.ActiveCfg = Release|Win32 @@ -57,6 +75,10 @@ Global {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Debug|x64.Build.0 = Debug|x64 {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Debug|x86.ActiveCfg = Debug|Win32 {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Debug|x86.Build.0 = Debug|Win32 + {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Dist|x64.ActiveCfg = Dist|x64 + {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Dist|x64.Build.0 = Dist|x64 + {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Dist|x86.ActiveCfg = Dist|Win32 + {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Dist|x86.Build.0 = Dist|Win32 {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Release|x64.ActiveCfg = Release|x64 {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Release|x64.Build.0 = Release|x64 {D712DAE1-3905-4ECF-8245-ABBE677352D4}.Release|x86.ActiveCfg = Release|Win32 diff --git a/src/ss.bll/ss.bll.vcxproj b/src/ss.bll/ss.bll.vcxproj index 48ea9588..9e913e86 100644 --- a/src/ss.bll/ss.bll.vcxproj +++ b/src/ss.bll/ss.bll.vcxproj @@ -5,6 +5,14 @@ Debug Win32 + + Dist + Win32 + + + Dist + x64 + Release Win32 @@ -39,6 +47,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + StaticLibrary true @@ -52,6 +67,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + @@ -63,12 +85,18 @@ + + + + + + true @@ -80,6 +108,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + true $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -90,6 +123,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + TurnOffAllWarnings @@ -128,6 +166,27 @@ true + + + TurnOffAllWarnings + true + true + true + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_bll.h + stdcpplatest + $(ProjectDir)include;$(SolutionDir)src\ss.dal\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\rng\single_include;$(SolutionDir)lib\json\single_include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + TurnOffAllWarnings @@ -166,6 +225,27 @@ true + + + TurnOffAllWarnings + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_bll.h + stdcpplatest + $(ProjectDir)include;$(SolutionDir)src\ss.dal\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\rng\single_include;$(SolutionDir)lib\json\single_include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + @@ -177,7 +257,9 @@ Create Create Create + Create Create + Create diff --git a/src/ss.dal/ss.dal.vcxproj b/src/ss.dal/ss.dal.vcxproj index 7114e52e..e95eed4f 100644 --- a/src/ss.dal/ss.dal.vcxproj +++ b/src/ss.dal/ss.dal.vcxproj @@ -5,6 +5,14 @@ Debug Win32 + + Dist + Win32 + + + Dist + x64 + Release Win32 @@ -39,6 +47,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + StaticLibrary true @@ -52,6 +67,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + @@ -63,12 +85,18 @@ + + + + + + true @@ -80,6 +108,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + true $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -90,6 +123,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + Level3 @@ -128,6 +166,27 @@ true + + + Level3 + true + true + true + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_dal.h + stdcpplatest + $(SolutionDir)lib\json\single_include;$(SolutionDir)src\ss.types\include;$(ProjectDir)include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + Level3 @@ -166,6 +225,27 @@ true + + + Level3 + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_dal.h + stdcpplatest + $(SolutionDir)lib\json\single_include;$(SolutionDir)src\ss.types\include;$(ProjectDir)include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + @@ -175,7 +255,9 @@ Create Create Create + Create Create + Create diff --git a/src/ss.pl/ss.pl.vcxproj b/src/ss.pl/ss.pl.vcxproj index 3a34821a..f72c5b52 100644 --- a/src/ss.pl/ss.pl.vcxproj +++ b/src/ss.pl/ss.pl.vcxproj @@ -5,6 +5,14 @@ Debug Win32 + + Dist + Win32 + + + Dist + x64 + Release Win32 @@ -39,6 +47,13 @@ true Unicode + + Application + false + v142 + true + Unicode + Application true @@ -52,6 +67,13 @@ true Unicode + + Application + false + v142 + true + Unicode + @@ -63,12 +85,18 @@ + + + + + + true @@ -80,6 +108,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + true $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -90,6 +123,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + Level3 @@ -104,6 +142,8 @@ true raylib.lib;winmm.lib;%(AdditionalDependencies) $(SolutionDir)lib\raylib\Winx86\DebugLib;%(AdditionalLibraryDirectories) + + @@ -124,6 +164,29 @@ true raylib.lib;winmm.lib;%(AdditionalDependencies) $(SolutionDir)lib\raylib\Winx86\ReleaseLib;%(AdditionalLibraryDirectories) + + + + + + + Level3 + true + true + true + GRAPHICS_API_OPENGL_33;PLATFORM_DESKTOP;_CRT_SECURE_NO_WARNINGS + true + stdcpplatest + $(SolutionDir)src\ss.dal\include;$(ProjectDir)include;$(SolutionDir)src\ss.bll\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\raylib\;$(SolutionDir)lib\rng\single_include;$(SolutionDir)lib\json\single_include;$(SolutionDir)src\ss.types;%(AdditionalIncludeDirectories) + + + Windows + true + true + true + raylib.lib;winmm.lib;%(AdditionalDependencies) + $(SolutionDir)lib\raylib\Winx86\ReleaseLib;%(AdditionalLibraryDirectories) + mainCRTStartup @@ -140,6 +203,8 @@ true raylib.lib;winmm.lib;%(AdditionalDependencies) $(SolutionDir)lib\raylib\Winx64\DebugLib;%(AdditionalLibraryDirectories) + + @@ -160,6 +225,29 @@ true raylib.lib;winmm.lib;%(AdditionalDependencies) $(SolutionDir)lib\raylib\Winx64\ReleaseLib;%(AdditionalLibraryDirectories) + + + + + + + Level3 + true + true + true + GRAPHICS_API_OPENGL_33;PLATFORM_DESKTOP;_CRT_SECURE_NO_WARNINGS + true + stdcpplatest + $(SolutionDir)src\ss.dal\include;$(ProjectDir)include;$(SolutionDir)src\ss.bll\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\raylib\;$(SolutionDir)lib\rng\single_include;$(SolutionDir)lib\json\single_include;$(SolutionDir)src\ss.types;%(AdditionalIncludeDirectories) + + + Windows + true + true + true + raylib.lib;winmm.lib;%(AdditionalDependencies) + $(SolutionDir)lib\raylib\Winx64\ReleaseLib;%(AdditionalLibraryDirectories) + mainCRTStartup diff --git a/src/ss.types/ss.types.vcxproj b/src/ss.types/ss.types.vcxproj index 594279fe..21c5d036 100644 --- a/src/ss.types/ss.types.vcxproj +++ b/src/ss.types/ss.types.vcxproj @@ -5,6 +5,14 @@ Debug Win32 + + Dist + Win32 + + + Dist + x64 + Release Win32 @@ -39,6 +47,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + StaticLibrary true @@ -52,6 +67,13 @@ true Unicode + + StaticLibrary + false + v142 + true + Unicode + @@ -63,12 +85,18 @@ + + + + + + true @@ -80,6 +108,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + true $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ @@ -90,6 +123,11 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + Level3 @@ -128,6 +166,27 @@ true + + + Level3 + true + true + true + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_types.h + stdcpplatest + $(ProjectDir)include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + Level3 @@ -166,6 +225,27 @@ true + + + Level3 + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + Use + pch_types.h + stdcpplatest + $(ProjectDir)include;%(AdditionalIncludeDirectories) + + + + + true + true + true + + @@ -175,7 +255,9 @@ Create Create Create + Create Create + Create diff --git a/src/ss.unit_testing/ss.unit_testing.vcxproj b/src/ss.unit_testing/ss.unit_testing.vcxproj index 69a9db6e..301b217c 100644 --- a/src/ss.unit_testing/ss.unit_testing.vcxproj +++ b/src/ss.unit_testing/ss.unit_testing.vcxproj @@ -5,6 +5,14 @@ Debug Win32 + + Dist + Win32 + + + Dist + x64 + Release Win32 @@ -42,6 +50,14 @@ Unicode false + + DynamicLibrary + false + v142 + true + Unicode + false + DynamicLibrary true @@ -57,6 +73,14 @@ Unicode false + + DynamicLibrary + false + v142 + true + Unicode + false + @@ -68,12 +92,18 @@ + + + + + + true @@ -90,11 +120,21 @@ $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + false $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + + false + $(SolutionDir)bin\$(ProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir)bin\$(ProjectName)\intermediates\$(Platform)\$(Configuration)\ + Use @@ -147,6 +187,26 @@ $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + Use + Level3 + true + true + true + $(VCInstallDir)UnitTest\include;$(SolutionDir)src\ss.dal\include;$(SolutionDir)src\ss.bll\include;$(SolutionDir)src\ss.pl\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\json\single_include;$(ProjectDir)include;$(SolutionDir)lib\raylib;$(SolutionDir)lib\rng\single_include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;%(PreprocessorDefinitions) + true + pch_unit_testing.h + stdcpp20 + + + Windows + true + true + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + Use @@ -167,6 +227,26 @@ $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + + Use + Level3 + true + true + true + $(VCInstallDir)UnitTest\include;$(SolutionDir)src\ss.dal\include;$(SolutionDir)src\ss.bll\include;$(SolutionDir)src\ss.pl\include;$(SolutionDir)src\ss.types\include;$(SolutionDir)lib\json\single_include;$(ProjectDir)include;$(SolutionDir)lib\raylib;$(SolutionDir)lib\rng\single_include;%(AdditionalIncludeDirectories) + NDEBUG;%(PreprocessorDefinitions) + true + pch_unit_testing.h + stdcpp20 + + + Windows + true + true + $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) + + @@ -179,7 +259,9 @@ Create Create Create + Create Create + Create