Commit graph

6040 commits

Author SHA1 Message Date
dotnet-maestro[bot]
604cf8d10b
[main] Update dependencies from dotnet/sdk (#17857)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Ref: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.TargetingPack.x64.9.0: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Host.win-x64: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.Platforms: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 9.0.0-alpha.1.23571.20 to 9.0.0-alpha.1.23573.10 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.Dotnet.WinForms.ProjectTemplates: from 9.0.0-alpha.1.23570.20 to 9.0.0-alpha.1.23572.4 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.DotNet.Wpf.ProjectTemplates: from 9.0.0-alpha.1.23571.4 to 9.0.0-alpha.1.23572.17 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.NET.ILLink.Tasks: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.Build: from 17.9.0-preview-23571-01 to 17.9.0-preview-23572-01 (parent: Microsoft.NET.Sdk)
  - NuGet.Build.Tasks: from 6.9.0-preview.1.40 to 6.9.0-preview.1.45 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Runtime.win-x64: from 9.0.0-alpha.1.23571.32 to 9.0.0-alpha.1.23573.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport: from 9.0.0-alpha.1.23566.3 to 9.0.0-alpha.1.23570.1 (parent: Microsoft.NETCore.App.Runtime.win-x64)
  - System.CommandLine: from 2.0.0-beta4.23307.1 to 2.0.0-beta4.23407.1 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.command-line-api: from 0.1.430701 to 0.1.440701 (parent: Microsoft.NET.Sdk)

 - Remove nuget-client patch
2023-11-24 16:21:53 +00:00
Noah Gilson
e1966d9ef8
Switch 8.0 assets to the rtm release (#17798) 2023-11-22 14:46:30 -08:00
Jo Shields
37aaa597bc
These changes should allow complete cross-builds just via OverrideTargetRid (#17832) 2023-11-20 13:20:51 -05:00
Matt Thalman
3479076aac
Bootstrap to newer .NET 9 SDK for source build (#17831) 2023-11-17 17:23:39 +00:00
Matt Thalman
08f5abf9fe
Use .NET 9 SDK for previously source-built SDK (#17822) 2023-11-17 07:26:10 -06:00
Viktor Hofer
5037a63d97
Consume portable RID graph from runtime (#17760) 2023-11-16 17:40:29 +01:00
dotnet-maestro[bot]
61ebcccd30
[main] Update dependencies from dotnet/sdk (#17746)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 9.0.0-alpha.1.23558.4 to 9.0.0-alpha.1.23565.1 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23558.4 to 9.0.0-alpha.1.23565.1 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0: from 9.0.0-alpha.1.23558.4 to 9.0.0-alpha.1.23565.1 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Ref: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.TargetingPack.x64.9.0: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Host.win-x64: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.Platforms: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 9.0.0-alpha.1.23558.19 to 9.0.0-alpha.1.23565.4 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.23558.4 to 9.0.0-alpha.1.23565.1 (parent: Microsoft.NET.Sdk)
  - Microsoft.Dotnet.WinForms.ProjectTemplates: from 9.0.0-alpha.1.23557.11 to 9.0.0-alpha.1.23563.7 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.23558.4 to 9.0.0-alpha.1.23565.1 (parent: Microsoft.NET.Sdk)
  - Microsoft.DotNet.Wpf.ProjectTemplates: from 9.0.0-alpha.1.23558.1 to 9.0.0-alpha.1.23564.1 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.FSharp.Compiler: from 12.8.0-beta.23556.4 to 12.8.0-beta.23563.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.200-beta.23556.4 to 8.0.200-beta.23563.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Test.Sdk: from 17.9.0-preview-23557-03 to 17.9.0-preview-23564-03 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.ILLink.Tasks: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.Net.Compilers.Toolset: from 4.9.0-2.23558.4 to 4.9.0-2.23563.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.Build: from 17.9.0-preview-23557-02 to 17.9.0-preview-23565-01 (parent: Microsoft.NET.Sdk)
  - NuGet.Build.Tasks: from 6.9.0-preview.1.23 to 6.9.0-preview.1.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Runtime.win-x64: from 9.0.0-alpha.1.23558.17 to 9.0.0-alpha.1.23565.6 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport: from 9.0.0-alpha.1.23530.1 to 9.0.0-alpha.1.23564.1 (parent: Microsoft.NETCore.App.Runtime.win-x64)

 - Merge branch 'main' into darc-main-a32af26c-4b45-4f88-988a-82c2e1fb29cc

 - Merge branch 'main' into darc-main-a32af26c-4b45-4f88-988a-82c2e1fb29cc

 - Merge branch 'main' into darc-main-a32af26c-4b45-4f88-988a-82c2e1fb29cc

 - Update source-mappings.json

 - Update allowed-binaries.txt

 - Remove backported nuget patch

 - Merge branch 'main' into darc-main-a32af26c-4b45-4f88-988a-82c2e1fb29cc
2023-11-16 02:08:50 +00:00
Viktor Hofer
2c325fb634
Fix merge conflict in sdk.proj (#17810) 2023-11-15 21:02:22 +00:00
Jo Shields
9bc4ef9c73
Pass PortableBuild property through to runtime in VMR (#17804) 2023-11-15 13:50:21 -05:00
Jason Zhai
e641a47a9f Merge branch 'release/8.0.2xx' 2023-11-15 00:54:28 -08:00
Jason Zhai
fddba70df7 Switch 8.0 assets to the rtm release 2023-11-14 22:57:30 -08:00
Marc Paine
5b2c4a0243
Disable crossgen and zip file creation in the local dev build unless -pack is used (#17478) 2023-11-14 10:07:22 -08:00
Marc Paine
7b966d51c6
fix indent 2023-11-14 09:32:22 -08:00
github-actions[bot]
f0c4e4e14c
[release/8.0.2xx] NGEN Microsoft.DotNet.MSBuildSdkResolver.dll and its dependencies (#17750)
Backport of #17732 to release/8.0.2xx

MSBuild.exe currently spends a significant amount of time JITting `Microsoft.DotNet.MSBuildSdkResolver` and its dependencies, see https://github.com/dotnet/msbuild/issues/9303 for details.

This PR makes Visual Studio installer add these assemblies to the NGEN queue, which is a necessary condition for eliminating JITting. Just like `Microsoft.Build.*` assemblies, we need to NGEN these with two configurations: vsn.exe so it works in the devenv process, and MSBuild.exe so it works in MSBuild satellite processes.
2023-11-14 10:49:41 +01:00
Marc Paine
31ac250d6b Enabling MSI builds targeting net9 2023-11-13 09:53:07 -08:00
Jo Shields
410920005e
Ensure we propagate DotNetBuildVertical property to source-built projects (#17767) 2023-11-13 17:25:23 +00:00
Nikola Milosavljevic
66cc446852
Update prebuilts package version to 9.0.100-4 (#17763) 2023-11-13 08:20:16 -06:00
Robin Lindner
65d8a464e1
Remove empty class (#14072)
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2023-11-10 12:48:42 +01:00
v-wuzhai
686a27b3a2
[automated] Merge branch 'release/8.0.2xx' => 'main' (#17742) 2023-11-09 17:58:54 -08:00
Marc Paine
ca5f6b0077 Add comments explaining why these targets are disabled
Clean up the run-build script
2023-11-09 13:26:53 -08:00
Matt Thalman
81c9bea209
SB patch for net9.0 TFM in SBRP (#17749) 2023-11-09 20:21:05 +00:00
Codrin-Victor Poienaru
00178e6f21
Insert net9.0 test templates (#17745) 2023-11-09 09:52:19 -08:00
Ladi Prosek
6ebd35075d
NGEN Microsoft.DotNet.MSBuildSdkResolver.dll and its dependencies (#17732)
MSBuild.exe currently spends a significant amount of time JITting `Microsoft.DotNet.MSBuildSdkResolver` and its dependencies, see https://github.com/dotnet/msbuild/issues/9303 for details.

This PR makes Visual Studio installer add these assemblies to the NGEN queue, which is a necessary condition for eliminating JITting. Just like `Microsoft.Build.*` assemblies, we need to NGEN these with two configurations: vsn.exe so it works in the devenv process, and MSBuild.exe so it works in MSBuild satellite processes.
2023-11-09 08:58:28 +01:00
Jason Zhai
c18dc73da1 Merge branch 'release/6.0.4xx' into release/7.0.1xx 2023-11-08 23:26:37 -08:00
v-wuzhai
6dacaabe2a
[automated] Merge branch 'release/8.0.2xx' => 'main' (#17642) 2023-11-08 21:58:32 -08:00
Ella Hathaway
41b9905e88
Run dotnet-dotnet pipeline at midnight PST (#17738) 2023-11-08 15:20:43 -08:00
Matt Thalman
a2f28cec25 Remove darc feed 2023-11-08 08:16:18 -06:00
Jason Zhai
b7bae3f7ae Revert "stabilize package versions" 2023-11-08 01:56:05 -08:00
Jason Zhai
e552fd48f3 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-11-08 00:44:27 -08:00
Jason Zhai
648ae2cca6 Merge branch 'release/8.0.2xx' 2023-11-07 23:58:05 -08:00
Matt Thalman
705edb7816
Use NetCurrent for source build projects (#17722) 2023-11-07 21:40:55 +00:00
Nikola Milosavljevic
018dee785f
Stop injecting NoWarns into repo's Directory.Build.props (#17712) 2023-11-07 12:29:07 -08:00
Ella Hathaway
eefba512e7
Split current CI pipline (#17370) 2023-11-07 08:54:50 -08:00
Přemek Vysoký
c7ee8f18f4
[release/8.0.1xx] Bump darc to fix VMR sync (#17704) 2023-11-07 07:05:56 -08:00
Matt Thalman
7ac1022e78
Re-enable SB tests (#17672) 2023-11-07 09:05:43 -06:00
Jo Shields
3f52214483
Don't use/look for 'cm.2.0' artifact names when building portable on Mariner (#17699) 2023-11-06 15:30:20 -05:00
Jo Shields
565fa4e240 Don't use/look for 'cm.2.0' artifact names when building portable on Mariner 2023-11-06 09:32:09 -05:00
Jo Shields
628620f5cc Build portable runtime when PortableBuild is forced in SB/VMR 2023-11-06 09:28:23 -05:00
Přemek Vysoký
8bd1ebc600
Bump darc to fix VMR synchronization edge case (#17693) 2023-11-06 04:50:53 -08:00
Marc Paine
8022c5e9e8 Enable 9.0 SDK templates 2023-11-01 13:53:02 -07:00
Nikola Milosavljevic
e051067c46
Stop making tools.sh changes during source-build (#17664)
Co-authored-by: Michael Simons <msimons@microsoft.com>
2023-11-01 10:57:00 -07:00
Marc Paine
d712505e09 Enable the 9.0 templates 2023-10-31 11:31:16 -07:00
Přemek Vysoký
8a00728180
Stop synchronizing xliff-tasks into the VMR (#17670) 2023-10-31 13:39:59 +00:00
Matt Thalman
59107fe818
Add font files as allowed for runtime (#17662) 2023-10-30 20:36:16 +00:00
Matt Thalman
1e64f53bd8
Update SDK diff baseline (#17660) 2023-10-30 18:52:31 +00:00
dotnet-maestro[bot]
ccd9b027de
[main] Update dependencies from dotnet/arcade (#17640)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2023-10-30 10:55:21 -07:00
Matt Mitchell
00fbfd8650
[release/8.0.1xx] Stabilize package versions (#17614)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2023-10-30 15:47:31 +00:00
Jason Zhai
284eeb7aa8 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-10-30 00:10:53 -07:00
Larry Ewing
aae4b7a67b Exclude them from the signing validation too 2023-10-27 18:27:58 -05:00
Larry Ewing
536882b720 Add the manifests for .net8 2023-10-27 17:56:55 -05:00