From 2ec55fd974a63b705a4777c256d2222c874fa043 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 31 Jan 2019 18:38:35 +0800 Subject: *SDL project --- Build/3rdParty/SDL2/SDL2.vcxproj | 224 ++++++---------------------- Build/3rdParty/SDL2/SDL2.vcxproj.filters | 176 ++-------------------- Build/3rdParty/SDL2main/SDL2main.vcxproj | 17 ++- Build/Asura.Engine/Asura.Engine.vcxproj | 20 ++- Build/Asura.sln | 22 +++ Build/Samples/CursorTest/CursorTest.vcxproj | 12 +- Build/x64/Debug/CursorTest.exe | Bin 0 -> 57344 bytes 7 files changed, 124 insertions(+), 347 deletions(-) create mode 100644 Build/x64/Debug/CursorTest.exe (limited to 'Build') diff --git a/Build/3rdParty/SDL2/SDL2.vcxproj b/Build/3rdParty/SDL2/SDL2.vcxproj index 9a61b1c..55b5382 100644 --- a/Build/3rdParty/SDL2/SDL2.vcxproj +++ b/Build/3rdParty/SDL2/SDL2.vcxproj @@ -26,30 +26,30 @@ - Application + DynamicLibrary true v141 MultiByte - Application + DynamicLibrary false v141 true MultiByte - Application + DynamicLibrary true v141 - MultiByte + NotSet - Application + DynamicLibrary false v141 true - MultiByte + NotSet @@ -69,15 +69,32 @@ - + + $(SolutionDir)..\Bin\win64 + + + $(SolutionDir)..\Bin\win64 + Level3 Disabled - true - true + false + false $(SolutionDir)..\Source\3rdparty\SDL2\include;%(AdditionalIncludeDirectories) + _DEBUG;_WINDOWS;%(PreprocessorDefinitions) + false + MultiThreadedDLL + StreamingSIMDExtensions + true + OnlyExplicitInline + Default + + setupapi.lib;winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies) + true + Windows + @@ -109,186 +126,33 @@ MaxSpeed true true - true - true + false + false $(SolutionDir)..\Source\3rdparty\SDL2\include;%(AdditionalIncludeDirectories) + NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + false + MultiThreadedDLL + StreamingSIMDExtensions + true + OnlyExplicitInline true true + setupapi.lib;winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies) + true + Windows - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -310,6 +174,7 @@ + @@ -324,6 +189,12 @@ + + + + + + @@ -331,6 +202,7 @@ + @@ -376,6 +248,8 @@ + + diff --git a/Build/3rdParty/SDL2/SDL2.vcxproj.filters b/Build/3rdParty/SDL2/SDL2.vcxproj.filters index 2b0eb8a..7af9b49 100644 --- a/Build/3rdParty/SDL2/SDL2.vcxproj.filters +++ b/Build/3rdParty/SDL2/SDL2.vcxproj.filters @@ -138,177 +138,25 @@ + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + \ No newline at end of file diff --git a/Build/3rdParty/SDL2main/SDL2main.vcxproj b/Build/3rdParty/SDL2main/SDL2main.vcxproj index 042c535..2c07aae 100644 --- a/Build/3rdParty/SDL2main/SDL2main.vcxproj +++ b/Build/3rdParty/SDL2main/SDL2main.vcxproj @@ -26,26 +26,26 @@ - Application + StaticLibrary true v141 MultiByte - Application + StaticLibrary false v141 true MultiByte - Application + StaticLibrary true v141 MultiByte - Application + StaticLibrary false v141 true @@ -69,7 +69,12 @@ - + + $(SolutionDir)..\Bin\win64 + + + $(SolutionDir)..\Bin\win64 + Level3 @@ -77,6 +82,7 @@ true true $(SolutionDir)..\Source\3rdparty\SDL2\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) @@ -112,6 +118,7 @@ true true $(SolutionDir)..\Source\3rdparty\SDL2\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) true diff --git a/Build/Asura.Engine/Asura.Engine.vcxproj b/Build/Asura.Engine/Asura.Engine.vcxproj index fd62ab6..007d1bc 100644 --- a/Build/Asura.Engine/Asura.Engine.vcxproj +++ b/Build/Asura.Engine/Asura.Engine.vcxproj @@ -39,13 +39,13 @@ MultiByte - Application + StaticLibrary true v141 MultiByte - Application + StaticLibrary false v141 true @@ -75,6 +75,14 @@ libasura + + $(SolutionDir)..\Bin\win64 + asuraengine + + + $(SolutionDir)..\Bin\win64 + asuraengine + Level3 @@ -192,6 +200,14 @@ + + + {e34eaf11-27f4-41e9-bbc6-9ce5de3359ba} + + + {208b9cb8-2101-42a9-9502-0cf54912bc57} + + diff --git a/Build/Asura.sln b/Build/Asura.sln index 74e6090..0055f3c 100644 --- a/Build/Asura.sln +++ b/Build/Asura.sln @@ -47,6 +47,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Box2D", "3rdParty\Box2D\Box EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CursorTest", "Samples\CursorTest\CursorTest.vcxproj", "{7B6707E6-EBB7-44CF-B850-DA606F09B26E}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "3rdParty\vorbis\vorbis.vcxproj", "{3CD80326-A2FE-4073-8B1A-73E166C9A2AE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "3rdParty\freetype\freetype.vcxproj", "{4B970273-A352-433B-98B2-B4BF6DF72F71}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -215,6 +219,22 @@ Global {7B6707E6-EBB7-44CF-B850-DA606F09B26E}.Release|x64.Build.0 = Release|x64 {7B6707E6-EBB7-44CF-B850-DA606F09B26E}.Release|x86.ActiveCfg = Release|Win32 {7B6707E6-EBB7-44CF-B850-DA606F09B26E}.Release|x86.Build.0 = Release|Win32 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Debug|x64.ActiveCfg = Debug|x64 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Debug|x64.Build.0 = Debug|x64 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Debug|x86.ActiveCfg = Debug|Win32 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Debug|x86.Build.0 = Debug|Win32 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Release|x64.ActiveCfg = Release|x64 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Release|x64.Build.0 = Release|x64 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Release|x86.ActiveCfg = Release|Win32 + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE}.Release|x86.Build.0 = Release|Win32 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Debug|x64.ActiveCfg = Debug|x64 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Debug|x64.Build.0 = Debug|x64 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Debug|x86.ActiveCfg = Debug|Win32 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Debug|x86.Build.0 = Debug|Win32 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Release|x64.ActiveCfg = Release|x64 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Release|x64.Build.0 = Release|x64 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Release|x86.ActiveCfg = Release|Win32 + {4B970273-A352-433B-98B2-B4BF6DF72F71}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -232,6 +252,8 @@ Global {83E0897A-E2F4-4057-8077-59C4A0C38E56} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {4122CC44-1E4C-4A08-B16F-1A650585EBD4} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {7B6707E6-EBB7-44CF-B850-DA606F09B26E} = {E068D138-C824-4365-B5A3-27C65E8FD0B5} + {3CD80326-A2FE-4073-8B1A-73E166C9A2AE} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} + {4B970273-A352-433B-98B2-B4BF6DF72F71} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {331032D8-F7CC-43E3-A03B-67108767F96B} diff --git a/Build/Samples/CursorTest/CursorTest.vcxproj b/Build/Samples/CursorTest/CursorTest.vcxproj index affd66d..f9793f7 100644 --- a/Build/Samples/CursorTest/CursorTest.vcxproj +++ b/Build/Samples/CursorTest/CursorTest.vcxproj @@ -69,7 +69,12 @@ - + + $(SolutionDir)..\Bin\win64 + + + $(SolutionDir)..\Bin\win64 + Level3 @@ -117,6 +122,11 @@ + + + {c402199a-49c2-4568-ae79-b56cb3b510d3} + + diff --git a/Build/x64/Debug/CursorTest.exe b/Build/x64/Debug/CursorTest.exe new file mode 100644 index 0000000..451b445 Binary files /dev/null and b/Build/x64/Debug/CursorTest.exe differ -- cgit v1.1-26-g67d0