diff --git a/build/Stride.build b/build/Stride.build index 78611f690..9564757dc 100644 --- a/build/Stride.build +++ b/build/Stride.build @@ -36,7 +36,7 @@ Example: dotnet build build/Stride.build -t:Package @@ -223,7 +223,7 @@ Example: dotnet build build/Stride.build -t:Package - + @@ -248,13 +248,6 @@ Example: dotnet build build/Stride.build -t:Package - - - - - diff --git a/sources/assets/Stride.Core.Assets.CompilerApp/build/Stride.Core.Assets.CompilerApp.targets b/sources/assets/Stride.Core.Assets.CompilerApp/build/Stride.Core.Assets.CompilerApp.targets index 796c71bdd..6641faa9c 100644 --- a/sources/assets/Stride.Core.Assets.CompilerApp/build/Stride.Core.Assets.CompilerApp.targets +++ b/sources/assets/Stride.Core.Assets.CompilerApp/build/Stride.Core.Assets.CompilerApp.targets @@ -1,30 +1,32 @@ - - + + - - - - <_StrideVisualCRuntime2019 Include="Visual C++ Redistributable for Visual Studio 2019 x86"> - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X86', 'Bld', null, RegistryView.Registry32)) - 27820 - https://aka.ms/vs/17/release/vc_redist.x86.exe - - <_StrideVisualCRuntime2019 Include="Visual C++ Redistributable for Visual Studio 2019 x64"> - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X64', 'Bld', null, RegistryView.Registry64)) - 27820 - https://aka.ms/vs/17/release/vc_redist.x64.exe - + + + true + - <_StrideVisualCRuntime2019NotInstalled Include="@(_StrideVisualCRuntime2019)" Condition="'%(_StrideVisualCRuntime2019.Version)' == '' Or $([System.Int32]::Parse('%(Version)').CompareTo($([System.Int32]::Parse('%(_StrideVisualCRuntime2019.ExpectedVersion)')))) < 0" /> + + <_StrideVisualCRuntime Include="Visual C++ Redistributable (x64)"> + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\RuntimeMinimum', 'Version', null, RegistryView.Registry64)) + 14.22.27821 + https://aka.ms/vs/17/release/vc_redist.x64.exe + - + + <_StrideVisualCRuntime Include="Visual C++ Redistributable (ARM64)"> + $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\Runtime_arm64', 'Version', null, RegistryView.Registry64)) + 14.42.34433 + https://aka.ms/vs/17/release/vc_redist.arm64.exe + + + + + <_StrideVisualCRuntimeNotInstalled Include="@(_StrideVisualCRuntime)" Condition="'%(_StrideVisualCRuntime.Version)' == '' Or $([System.Version]::Parse('%(Version)').CompareTo($([System.Version]::Parse('%(_StrideVisualCRuntime.ExpectedVersion)')))) < 0" /> + + + - + + + true - - <_StrideVisualCRuntime2019 Include="Visual C++ Redistributable for Visual Studio 2019 x86"> - $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\RuntimeMinimum', 'Version', null, RegistryView.Registry32)) - 14.22.27821 - https://download.visualstudio.microsoft.com/download/pr/0c1cfec3-e028-4996-8bb7-0c751ba41e32/1abed1573f36075bfdfc538a2af00d37/vc_redist.x86.exe - - <_StrideVisualCRuntime2019 Include="Visual C++ Redistributable for Visual Studio 2019 x64"> + + <_StrideVisualCRuntime Include="Visual C++ Redistributable (x64)"> $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\RuntimeMinimum', 'Version', null, RegistryView.Registry64)) 14.22.27821 - https://download.visualstudio.microsoft.com/download/pr/cc0046d4-e7b4-45a1-bd46-b1c079191224/9c4042a4c2e6d1f661f4c58cf4d129e9/vc_redist.x64.exe - + https://aka.ms/vs/17/release/vc_redist.x64.exe + - <_StrideVisualCRuntime2019 Include="Visual C++ Redistributable for Visual Studio 2019 ARM64"> + <_StrideVisualCRuntime Include="Visual C++ Redistributable (ARM64)"> $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\Runtime_arm64', 'Version', null, RegistryView.Registry64)) 14.42.34433 - https://download.visualstudio.microsoft.com/download/pr/285b28c7-3cf9-47fb-9be8-01cf5323a8df/8A81A52B7FF6B194CB88E1BB48D597B6588D2B840552909359F286FB1699235C/VC_redist.arm64.exe - + https://aka.ms/vs/17/release/vc_redist.arm64.exe + - <_StrideVisualCRuntime2019NotInstalled Include="@(_StrideVisualCRuntime2019)" Condition="'%(_StrideVisualCRuntime2019.Version)' == '' Or $([System.Version]::Parse('%(Version)').CompareTo($([System.Version]::Parse('%(_StrideVisualCRuntime2019.ExpectedVersion)')))) < 0" /> + <_StrideVisualCRuntimeNotInstalled Include="@(_StrideVisualCRuntime)" Condition="'%(_StrideVisualCRuntime.Version)' == '' Or $([System.Version]::Parse('%(Version)').CompareTo($([System.Version]::Parse('%(_StrideVisualCRuntime.ExpectedVersion)')))) < 0" /> - + - diff --git a/sources/prerequisites/prerequisites.aip b/sources/prerequisites/prerequisites.aip index 3115bb21e..f6c48e24c 100644 --- a/sources/prerequisites/prerequisites.aip +++ b/sources/prerequisites/prerequisites.aip @@ -26,8 +26,8 @@ - - + + @@ -53,7 +53,7 @@ - + @@ -89,8 +89,11 @@ + + + @@ -131,6 +134,10 @@ + + + + @@ -139,6 +146,7 @@ + @@ -154,16 +162,22 @@ + + + + + + @@ -190,7 +204,9 @@ - + + + @@ -203,10 +219,15 @@ - + + + + + + - + @@ -236,22 +257,14 @@ - - - - - - + + + + - - - - - - - +