Skip to content

Commit 149863a

Browse files
davidwrightondougbu
authored andcommitted
Attempt to make musl work
1 parent 27102cd commit 149863a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

eng/Dependencies.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ and are generated based on the last package release.
9696
<!-- Crossgen2 compiler -->
9797
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.osx-x64" />
9898
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.osx-arm64" />
99+
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-musl-x64" />
99100
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.linux-x64" />
100101
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-x64" />
101102
<LatestPackageReference Include="Microsoft.NETCore.App.Crossgen2.win-arm64" />

src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant
112112
<RuntimePackageRootVariableName>PkgMicrosoft_NETCore_App_Runtime_$(RuntimeIdentifier)</RuntimePackageRootVariableName>
113113

114114
<BuildOsName>$(TargetOsName)</BuildOsName>
115-
<BuildOsName Condition="'$(TargetOsName)' == 'linux-musl'">linux</BuildOsName>
115+
<BuildOsName Condition="'$(TargetOsName)' == 'linux-musl' and '$(BuidlArchitecture)'!='x64'">linux</BuildOsName>
116116
<Crossgen2PackageRootVariableName>PkgMicrosoft_NETCore_App_Crossgen2_$(BuildOsName)-$(BuildArchitecture)</Crossgen2PackageRootVariableName>
117117

118118
<AssetTargetFallback>$(AssetTargetFallback);native,Version=0.0</AssetTargetFallback>
@@ -449,6 +449,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant
449449

450450
<Crossgen2TargetOs>$(TargetOsName)</Crossgen2TargetOs>
451451
<Crossgen2TargetOs Condition="'$(TargetOsName)' == 'win'">windows</Crossgen2TargetOs>
452+
<Crossgen2TargetOs Condition="'$(TargetOsName)' == 'linux-musl'">linux</Crossgen2TargetOs>
452453
<Crossgen2Args>--targetarch:$(TargetArchitecture)</Crossgen2Args>
453454
<Crossgen2Args>$(Crossgen2Args) --targetos:$(Crossgen2TargetOs)</Crossgen2Args>
454455
<Crossgen2Args>$(Crossgen2Args) -O</Crossgen2Args>

0 commit comments

Comments
 (0)