Skip to content

Commit d5c300a

Browse files
author
v-wuzhai
authored
Merge branch 'main' into merge/release/9.0.2xx-to-main
2 parents 6639978 + 2d87cb8 commit d5c300a

File tree

29 files changed

+426
-343
lines changed

29 files changed

+426
-343
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"microsoft.dotnet.darc": {
6-
"version": "1.1.0-beta.24554.3",
6+
"version": "1.1.0-beta.24555.1",
77
"commands": [
88
"darc"
99
]

eng/Version.Details.xml

Lines changed: 162 additions & 162 deletions
Large diffs are not rendered by default.

eng/Versions.props

Lines changed: 67 additions & 67 deletions
Large diffs are not rendered by default.

src/Installer/redist-installer/targets/GenerateMSIs.targets

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,10 +287,10 @@
287287
<!-- Choose "latest" template MSI to go in bundle. -->
288288
<ItemGroup>
289289
<!-- While we don't have 10.0 templates available (need SDK update, choose the 9.0 templates -->
290-
<!-- <LatestTemplateInstallerComponent Include="@(TemplatesMsiComponent)"
291-
Condition="'%(TemplatesMajorMinorVersion)' == '$(MajorMinorVersion)'"/> -->
292290
<LatestTemplateInstallerComponent Include="@(TemplatesMsiComponent)"
293-
Condition="'%(TemplatesMajorMinorVersion)' == '9.0'"/>
291+
Condition="'%(TemplatesMajorMinorVersion)' == '$(MajorMinorVersion)'"/>
292+
<!-- <LatestTemplateInstallerComponent Include="@(TemplatesMsiComponent)"
293+
Condition="'%(TemplatesMajorMinorVersion)' == '9.0'"/> -->
294294
</ItemGroup>
295295
<PropertyGroup>
296296
<LatestTemplateMsiInstallerFile>@(LatestTemplateInstallerComponent->'%(MSIInstallerFile)')</LatestTemplateMsiInstallerFile>

src/SourceBuild/content/eng/pipelines/source-build-sdk-diff-tests.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ resources:
1818
branches:
1919
include:
2020
- refs/heads/release/*.0.1xx-preview*
21-
- refs/heads/release/9.0.1xx
2221
- refs/heads/internal/release/*.0.1xx*
2322

2423
repositories:

src/SourceBuild/content/eng/pipelines/vmr-license-scan.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ schedules:
99
include:
1010
- main
1111
- release/*.0.1xx-preview*
12-
- release/9.0.1xx
1312
- internal/release/*.0.1xx*
1413

1514
pr: none
@@ -20,7 +19,6 @@ trigger:
2019
include:
2120
- main
2221
- release/*.0.1xx-preview*
23-
- release/9.0.1xx
2422
- internal/release/*.0.1xx*
2523
paths:
2624
include:

src/SourceBuild/content/repo-projects/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
<ItemGroup>
127127
<!-- TODO: Remove once net10.0 migration is complete -->
128128
<EnvironmentVariables Include="SuppressTfmSupportBuildWarnings=True" />
129-
129+
130130
<!-- Arcade tools.sh picks up DotNetCoreSdkDir, but we can pass DOTNET_INSTALL_DIR directly. -->
131131
<EnvironmentVariables Include="DOTNET_INSTALL_DIR=$(DotNetRoot)" />
132132
<EnvironmentVariables Include="DOTNET_PATH=$(DotNetRoot)" />

src/SourceBuild/content/repo-projects/Directory.Build.targets

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,16 @@
2020
<BuildArgs>$(BuildArgs) /p:SourceBuiltShippingPackagesDir=$(RepoArtifactsShippingPackagesDir)</BuildArgs>
2121
<!-- Trim the trailing slash as it breaks argument parsing on Windows if this is the last argument. -->
2222
<BuildArgs>$(BuildArgs) /p:SourceBuiltNonShippingPackagesDir=$(RepoArtifactsNonShippingPackagesDir.TrimEnd('\'))</BuildArgs>
23+
24+
<!-- Pass RID and Portable/non-portable information -->
25+
<_platformIndex>$(NETCoreSdkRuntimeIdentifier.LastIndexOf('-'))</_platformIndex>
26+
<RuntimeOS>$(NETCoreSdkRuntimeIdentifier.Substring(0, $(_platformIndex)))</RuntimeOS>
27+
28+
<_platformIndex>$(NETCoreSdkPortableRuntimeIdentifier.LastIndexOf('-'))</_platformIndex>
29+
<BaseOS>$(NETCoreSdkPortableRuntimeIdentifier.Substring(0, $(_platformIndex)))-$(TargetArchitecture)</BaseOS>
30+
<BuildArgs>$(BuildArgs) /p:PortableBuild=$(PortableBuild)</BuildArgs>
31+
<BuildArgs Condition="'$(ShortStack)' != 'true' and '$(TargetOS)' != 'linux-musl'">$(BuildArgs) /p:RuntimeOS=$(RuntimeOS)</BuildArgs>
32+
<BuildArgs Condition="'$(ShortStack)' != 'true' and '$(TargetOS)' != 'linux-musl'">$(BuildArgs) /p:BaseOS=$(BaseOS)</BuildArgs>
2333
</PropertyGroup>
2434

2535
<PropertyGroup>

src/SourceBuild/content/repo-projects/aspnetcore.proj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)arch $(TargetArchitecture)</BuildArgs>
1414
<BuildArgs>$(BuildArgs) /p:TargetRuntimeIdentifier=$(TargetRid)</BuildArgs>
1515
<BuildArgs>$(BuildArgs) /p:PublicBaseURL=file:%2F%2F$(ArtifactsAssetsDir)</BuildArgs>
16+
<BuildArgs Condition="'$(PgoInstrument)' == 'true'">$(BuildArgs) /p:PgoInstrument=true</BuildArgs>
1617
<ForceDotNetMSBuildEngine>false</ForceDotNetMSBuildEngine>
1718

1819
<LogVerbosityOptOut>true</LogVerbosityOptOut>
1920
</PropertyGroup>
2021

2122
<PropertyGroup Condition="'$(DotNetBuildSourceOnly)' == 'true'">
22-
<BuildArgs>$(BuildArgs) /p:PortableBuild=$(PortableBuild)</BuildArgs>
2323
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)no-build-repo-tasks</BuildArgs>
2424
</PropertyGroup>
2525

src/SourceBuild/content/repo-projects/runtime.proj

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,20 @@
33
<PropertyGroup>
44
<LogVerbosityOptOut>true</LogVerbosityOptOut>
55

6-
<_platformIndex>$(NETCoreSdkRuntimeIdentifier.LastIndexOf('-'))</_platformIndex>
7-
<RuntimeOS>$(NETCoreSdkRuntimeIdentifier.Substring(0, $(_platformIndex)))</RuntimeOS>
8-
9-
<_platformIndex>$(NETCoreSdkPortableRuntimeIdentifier.LastIndexOf('-'))</_platformIndex>
10-
<BaseOS>$(NETCoreSdkPortableRuntimeIdentifier.Substring(0, $(_platformIndex)))-$(TargetArchitecture)</BaseOS>
11-
126
<!-- Use the repo root build script -->
137
<BuildScript>$(ProjectDirectory)build$(ShellExtension)</BuildScript>
148

159
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)arch $(TargetArchitecture)</BuildArgs>
1610
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)os $(TargetOS)</BuildArgs>
1711
<BuildArgs>$(BuildArgs) /p:TargetRid=$(TargetRid)</BuildArgs>
18-
<BuildArgs>$(BuildArgs) /p:PortableBuild=$(PortableBuild)</BuildArgs>
19-
<BuildArgs Condition="'$(ShortStack)' != 'true' and '$(TargetOS)' != 'linux-musl'">$(BuildArgs) /p:RuntimeOS=$(RuntimeOS)</BuildArgs>
20-
<BuildArgs Condition="'$(ShortStack)' != 'true' and '$(TargetOS)' != 'linux-musl'">$(BuildArgs) /p:BaseOS=$(BaseOS)</BuildArgs>
2112
<BuildArgs Condition="'$(DotNetBuildRuntimeWasmEnableThreads)' == 'true'">$(BuildArgs) /p:DotNetBuildRuntimeWasmEnableThreads=true</BuildArgs>
2213
<BuildArgs Condition="'$(DotNetBuildRuntimeNativeAOTRuntimePack)' == 'true'">$(BuildArgs) /p:DotNetBuildRuntimeNativeAOTRuntimePack=true</BuildArgs>
2314
<BuildArgs Condition="'$(DotNetBuildMonoEnableLLVM)' != ''">$(BuildArgs) /p:DotNetBuildMonoEnableLLVM=$(DotNetBuildMonoEnableLLVM)</BuildArgs>
2415
<BuildArgs Condition="'$(DotNetBuildMonoAOTEnableLLVM)' != ''">$(BuildArgs) /p:DotNetBuildMonoAOTEnableLLVM=$(DotNetBuildMonoAOTEnableLLVM)</BuildArgs>
2516
<BuildArgs Condition="'$(DotNetBuildMonoBundleLLVMOptimizer)' != ''">$(BuildArgs) /p:DotNetBuildMonoBundleLLVMOptimizer=$(DotNetBuildMonoBundleLLVMOptimizer)</BuildArgs>
2617
<BuildArgs Condition="'$(PgoInstrument)' == 'true'">$(BuildArgs) $(FlagParameterPrefix)pgoinstrument</BuildArgs>
2718
<BuildArgs Condition="'$(UseSystemLibs)' != ''">$(BuildArgs) /p:UseSystemLibs=$(UseSystemLibs)</BuildArgs>
28-
19+
2920
<!-- Needed until https://github.com/dotnet/runtime/issues/109329 is fixed. -->
3021
<BuildArgs>$(BuildArgs) /p:NetCoreAppToolCurrentVersion=10.0</BuildArgs>
3122
</PropertyGroup>

0 commit comments

Comments
 (0)