Parcourir la source

Add more `crossgen2` dependencies (#37374)

* Fix build on an arm64 machine
  * Building ASP.NET Core on an arm64 machine leads to a dependency error
    because `crossgen2` is not listed in eng/Dependencies.props.
* Add all arm/arm64 variants
* Add all win variants for `crossgen2`

Co-authored-by: Doug Bunting <[email protected]>
Omair Majid il y a 4 ans
Parent
commit
64f0642371
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  1. 6 0
      eng/Dependencies.props

+ 6 - 0
eng/Dependencies.props

@@ -98,9 +98,15 @@ and are generated based on the last package release.
     <!-- Crossgen2 compiler -->
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.osx-x64" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.osx-arm64" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-arm" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-arm64" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-musl-arm" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-musl-arm64" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-musl-x64" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-x64" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-x64" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-x86" />
+    <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-arm" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-arm64" />
     <LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.freebsd-x64" />
   </ItemGroup>