From b995b02fd112b61cfb9040162fe7e0e0447aade0 Mon Sep 17 00:00:00 2001 From: Muzychenko Andrey <33288308+k4zmu2a@users.noreply.github.com> Date: Mon, 4 Oct 2021 10:03:16 +0300 Subject: [PATCH] Added ARM/ARM64 build configurations. Ref #21. --- SpaceCadetPinball.sln | 18 ++ SpaceCadetPinball/SpaceCadetPinball.vcxproj | 233 ++++++++++++++++++++ 2 files changed, 251 insertions(+) diff --git a/SpaceCadetPinball.sln b/SpaceCadetPinball.sln index f50dccf..5219519 100644 --- a/SpaceCadetPinball.sln +++ b/SpaceCadetPinball.sln @@ -7,22 +7,40 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SpaceCadetPinball", "SpaceC EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Release|ARM = Release|ARM + Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 + ReleaseWinXp|ARM = ReleaseWinXp|ARM + ReleaseWinXp|ARM64 = ReleaseWinXp|ARM64 ReleaseWinXp|x64 = ReleaseWinXp|x64 ReleaseWinXp|x86 = ReleaseWinXp|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|ARM.ActiveCfg = Debug|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|ARM.Build.0 = Debug|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|ARM64.Build.0 = Debug|ARM64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|x64.ActiveCfg = Debug|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|x64.Build.0 = Debug|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|x86.ActiveCfg = Debug|Win32 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Debug|x86.Build.0 = Debug|Win32 + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|ARM.ActiveCfg = Release|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|ARM.Build.0 = Release|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|ARM64.ActiveCfg = Release|ARM64 + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|ARM64.Build.0 = Release|ARM64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|x64.ActiveCfg = Release|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|x64.Build.0 = Release|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|x86.ActiveCfg = Release|Win32 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.Release|x86.Build.0 = Release|Win32 + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|ARM.ActiveCfg = ReleaseWinXp|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|ARM.Build.0 = ReleaseWinXp|ARM + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|ARM64.ActiveCfg = ReleaseWinXp|ARM64 + {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|ARM64.Build.0 = ReleaseWinXp|ARM64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|x64.ActiveCfg = ReleaseWinXp|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|x64.Build.0 = ReleaseWinXp|x64 {F7B78CC7-6984-4F79-9486-ABCF87DF9F06}.ReleaseWinXp|x86.ActiveCfg = ReleaseWinXp|Win32 diff --git a/SpaceCadetPinball/SpaceCadetPinball.vcxproj b/SpaceCadetPinball/SpaceCadetPinball.vcxproj index 3507d15..5333673 100644 --- a/SpaceCadetPinball/SpaceCadetPinball.vcxproj +++ b/SpaceCadetPinball/SpaceCadetPinball.vcxproj @@ -1,10 +1,26 @@ + + Debug + ARM + + + Debug + ARM64 + Debug Win32 + + ReleaseWinXp + ARM + + + ReleaseWinXp + ARM64 + ReleaseWinXp Win32 @@ -13,6 +29,14 @@ ReleaseWinXp x64 + + Release + ARM + + + Release + ARM64 + Release Win32 @@ -40,6 +64,12 @@ v142 NotSet + + Application + true + v142 + NotSet + Application false @@ -47,6 +77,13 @@ true NotSet + + Application + false + v142 + true + NotSet + Application false @@ -54,12 +91,25 @@ true NotSet + + Application + false + v141_xp + true + NotSet + Application true v142 NotSet + + Application + true + v142 + NotSet + Application false @@ -67,6 +117,13 @@ true NotSet + + Application + false + v142 + true + NotSet + Application false @@ -74,6 +131,13 @@ true NotSet + + Application + false + v141_xp + true + NotSet + @@ -82,41 +146,84 @@ + + + + + + + + + + + + + + + + + + true false + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + + + true + false true + + true + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + false false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + false false + + false + false + + false + Use @@ -136,6 +243,25 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + Disabled + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + pch.h + true + false + true + + + Console + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + Use @@ -153,6 +279,23 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + Disabled + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + pch.h + true + + + Console + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + Use @@ -174,6 +317,27 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + MaxSpeed + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + pch.h + true + + + Windows + true + true + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + Use @@ -195,6 +359,27 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + MaxSpeed + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + pch.h + true + + + Windows + true + true + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + Use @@ -216,6 +401,27 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + MaxSpeed + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + pch.h + true + + + Windows + true + true + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + Use @@ -237,6 +443,27 @@ Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + + Use + Level3 + MaxSpeed + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + pch.h + true + + + Windows + true + true + true + Comctl32.lib;Winmm.lib;Htmlhelp.lib;%(AdditionalDependencies) + + @@ -318,11 +545,17 @@ Create + Create Create + Create Create + Create Create + Create Create + Create Create + Create