Skip to content

Commit e924291

Browse files
committed
Add runtime version workarounds
1 parent 2a72241 commit e924291

File tree

3 files changed

+60
-2
lines changed

3 files changed

+60
-2
lines changed

src/SourceBuild/Arcade/tools/TextOnlyPackages.csproj

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
<PackageDownload Include="Microsoft.NET.Sdk.tvOS.Manifest-$(MauiFeatureBand)" Version="[$(XamarinTvOSWorkloadManifestVersion)]" />
2020
<PackageDownload Include="Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100" Version="[$(EmscriptenWorkloadManifestVersion)]" />
2121
<PackageDownload Include="Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100" Version="[$(EmscriptenWorkloadManifestVersion)]" />
22-
<PackageDownload Include="Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-7.0.100" Version="[$(MonoWorkloadManifestVersion)]" />
23-
<PackageDownload Include="Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-7.0.100" Version="[$(MonoWorkloadManifestVersion)]" />
22+
<!-- TODO: Revert with src/SourceBuild/tarball/patches/runtime/0001-Update-branding-to-7-0-1.patch
23+
This is needed because a 7.0.1 manifest doesn't exist in public yet. -->
24+
<PackageDownload Include="Microsoft.NET.Workload.Mono.ToolChain.net6.Manifest-7.0.100" Version="[7.0.0]" />
25+
<PackageDownload Include="Microsoft.NET.Workload.Mono.ToolChain.net7.Manifest-7.0.100" Version="[7.0.0]" />
2426
</ItemGroup>
2527

2628
<!--

src/SourceBuild/tarball/content/Directory.Build.props

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,11 @@
219219
<Import Project="$(ProductionAllRepoPropsFile)" Condition="Exists('$(ProductionAllRepoPropsFile)')" />
220220
<Import Project="$(OfflineAllRepoPropsFile)" Condition="Exists('$(OfflineAllRepoPropsFile)')" />
221221

222+
<PropertyGroup>
223+
<!-- TODO: Remove with src/SourceBuild/tarball/patches/runtime/0001-Update-branding-to-7-0-1.patch -->
224+
<runtimeOutputPackageVersion>7.0.1</runtimeOutputPackageVersion>
225+
</PropertyGroup>
226+
222227
<!-- Additional psuedo-versions that some repos depend on -->
223228
<ItemGroup>
224229
<!-- we don't produce the Windows version of this package but that's the one core-sdk keys off of for the ASP.NET version -->
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: MichaelSimons <[email protected]>
3+
Date: Fri, 11 Nov 2022 20:21:27 +0000
4+
Subject: [PATCH] Update runtime version
5+
6+
---
7+
eng/Versions.props | 10 +++++-----
8+
src/redist/targets/BundledManifests.targets | 4 ++--
9+
2 files changed, 7 insertions(+), 7 deletions(-)
10+
11+
diff --git a/eng/Versions.props b/eng/Versions.props
12+
index 31db48967..4da93d914 100644
13+
--- a/eng/Versions.props
14+
+++ b/eng/Versions.props
15+
@@ -72,16 +72,16 @@
16+
</PropertyGroup>
17+
<PropertyGroup>
18+
<!-- Dependencies from https://github.com/dotnet/corefx -->
19+
- <MicrosoftNETCorePlatformsPackageVersion>7.0.0</MicrosoftNETCorePlatformsPackageVersion>
20+
+ <MicrosoftNETCorePlatformsPackageVersion>7.0.1</MicrosoftNETCorePlatformsPackageVersion>
21+
</PropertyGroup>
22+
<PropertyGroup>
23+
<!-- Dependencies from https://github.com/dotnet/core-setup -->
24+
<VSRedistCommonNetCoreSharedFrameworkx6470PackageVersion>7.0.0-rtm.22518.5</VSRedistCommonNetCoreSharedFrameworkx6470PackageVersion>
25+
<VSRedistCommonNetCoreTargetingPackx6470PackageVersion>7.0.0-rtm.22518.5</VSRedistCommonNetCoreTargetingPackx6470PackageVersion>
26+
- <MicrosoftNETCoreAppRuntimewinx64PackageVersion>7.0.0</MicrosoftNETCoreAppRuntimewinx64PackageVersion>
27+
- <MicrosoftNETCoreAppHostwinx64PackageVersion>7.0.0</MicrosoftNETCoreAppHostwinx64PackageVersion>
28+
- <MicrosoftNETCoreAppRefPackageVersion>7.0.0</MicrosoftNETCoreAppRefPackageVersion>
29+
- <MicrosoftNETCoreDotNetHostResolverPackageVersion>7.0.0</MicrosoftNETCoreDotNetHostResolverPackageVersion>
30+
+ <MicrosoftNETCoreAppRuntimewinx64PackageVersion>7.0.1</MicrosoftNETCoreAppRuntimewinx64PackageVersion>
31+
+ <MicrosoftNETCoreAppHostwinx64PackageVersion>7.0.1</MicrosoftNETCoreAppHostwinx64PackageVersion>
32+
+ <MicrosoftNETCoreAppRefPackageVersion>7.0.1</MicrosoftNETCoreAppRefPackageVersion>
33+
+ <MicrosoftNETCoreDotNetHostResolverPackageVersion>7.0.1</MicrosoftNETCoreDotNetHostResolverPackageVersion>
34+
<NETStandardLibraryRefPackageVersion>2.1.0</NETStandardLibraryRefPackageVersion>
35+
</PropertyGroup>
36+
<PropertyGroup>
37+
diff --git a/src/redist/targets/BundledManifests.targets b/src/redist/targets/BundledManifests.targets
38+
index 6c42909d8..fb4b57200 100644
39+
--- a/src/redist/targets/BundledManifests.targets
40+
+++ b/src/redist/targets/BundledManifests.targets
41+
@@ -6,8 +6,8 @@
42+
<BundledManifests Include="Microsoft.NET.Sdk.macOS" FeatureBand="$(MauiFeatureBand)" Version="$(XamarinMacOSWorkloadManifestVersion)" />
43+
<BundledManifests Include="Microsoft.NET.Sdk.Maui" FeatureBand="$(MauiFeatureBand)" Version="$(MauiWorkloadManifestVersion)" />
44+
<BundledManifests Include="Microsoft.NET.Sdk.tvOS" FeatureBand="$(MauiFeatureBand)" Version="$(XamarinTvOSWorkloadManifestVersion)" />
45+
- <BundledManifests Include="Microsoft.NET.Workload.Mono.ToolChain.net6" FeatureBand="7.0.100" Version="$(MonoWorkloadManifestVersion)" />
46+
- <BundledManifests Include="Microsoft.NET.Workload.Mono.ToolChain.net7" FeatureBand="7.0.100" Version="$(MonoWorkloadManifestVersion)" />
47+
+ <BundledManifests Include="Microsoft.NET.Workload.Mono.ToolChain.net6" FeatureBand="7.0.100" Version="7.0.0" />
48+
+ <BundledManifests Include="Microsoft.NET.Workload.Mono.ToolChain.net7" FeatureBand="7.0.100" Version="7.0.0" />
49+
<BundledManifests Include="Microsoft.NET.Workload.Emscripten.net6" FeatureBand="7.0.100" Version="$(EmscriptenWorkloadManifestVersion)" />
50+
<BundledManifests Include="Microsoft.NET.Workload.Emscripten.net7" FeatureBand="7.0.100" Version="$(EmscriptenWorkloadManifestVersion)" />
51+
</ItemGroup>

0 commit comments

Comments
 (0)