未验证 提交 7deac7d6 编写于 作者: S Steve Pfister 提交者: GitHub

Force building of Mono manifest packages when building via source-build

Backport of https://github.com/dotnet/runtime/pull/81790
上级 9f654eff
...@@ -7,6 +7,10 @@ ...@@ -7,6 +7,10 @@
For offline builds we still set OfficialBuildId but we need to build all the packages for a single For offline builds we still set OfficialBuildId but we need to build all the packages for a single
leg only, so we also take DotNetBuildFromSource into account. --> leg only, so we also take DotNetBuildFromSource into account. -->
<BuildingAnOfficialBuildLeg Condition="'$(BuildingAnOfficialBuildLeg)' == '' and '$(OfficialBuildId)' != '' and '$(DotNetBuildFromSource)' != 'true'">true</BuildingAnOfficialBuildLeg> <BuildingAnOfficialBuildLeg Condition="'$(BuildingAnOfficialBuildLeg)' == '' and '$(OfficialBuildId)' != '' and '$(DotNetBuildFromSource)' != 'true'">true</BuildingAnOfficialBuildLeg>
<!-- When doing a source build, we want to build the various text-only manifests in
all cases, rather than ordinarily where we build them during mobile or wasm
build legs. This makes the manifests available on source-only builds. -->
<ForceBuildMobileManifests Condition="'$(DotNetBuildFromSource)' == 'true'">true</ForceBuildMobileManifests>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Label="CalculateTargetOS"> <PropertyGroup Label="CalculateTargetOS">
......
...@@ -91,6 +91,7 @@ ...@@ -91,6 +91,7 @@
<Dependency Name="Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.1" Version="8.0.0-preview.1.23101.1"> <Dependency Name="Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.1" Version="8.0.0-preview.1.23101.1">
<Uri>https://github.com/dotnet/emsdk</Uri> <Uri>https://github.com/dotnet/emsdk</Uri>
<Sha>c47bbefece200e429f8ed33494121fa9945f0ef9</Sha> <Sha>c47bbefece200e429f8ed33494121fa9945f0ef9</Sha>
<SourceBuild RepoName="emsdk" ManagedOnly="true" />
</Dependency> </Dependency>
</ProductDependencies> </ProductDependencies>
<ToolsetDependencies> <ToolsetDependencies>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册