diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4b96bfa0d..93aa3ec04 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -211,18 +211,18 @@ - + https://github.com/dotnet/arcade - b6349a217d7e2f6b5c1831702f8beef5c171da3f + 8b2b5e29c86eaa76e6e3d6d93a1a99dce3bff27d - + https://github.com/dotnet/arcade - b6349a217d7e2f6b5c1831702f8beef5c171da3f + 8b2b5e29c86eaa76e6e3d6d93a1a99dce3bff27d - + https://github.com/dotnet/arcade - b6349a217d7e2f6b5c1831702f8beef5c171da3f + 8b2b5e29c86eaa76e6e3d6d93a1a99dce3bff27d https://github.com/dotnet/arcade-services @@ -232,9 +232,9 @@ https://github.com/dotnet/arcade-services 5263b603d90991a0c200aca8b8892c3d7cfe4751 - + https://github.com/dotnet/arcade - b6349a217d7e2f6b5c1831702f8beef5c171da3f + 8b2b5e29c86eaa76e6e3d6d93a1a99dce3bff27d https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 6b1aa5833..b0844a215 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -40,7 +40,7 @@ - 9.0.0-beta.23613.3 + 9.0.0-beta.23614.6 diff --git a/eng/common/sdl/trim-assets-version.ps1 b/eng/common/sdl/trim-assets-version.ps1 index a2e004877..1f3c531b2 100644 --- a/eng/common/sdl/trim-assets-version.ps1 +++ b/eng/common/sdl/trim-assets-version.ps1 @@ -61,6 +61,8 @@ try { ExitWithExitCode 1 } + # Remove the ROLL FORWARD env var with a future Arcade.Sdk update in Arcade. + $env:DOTNET_ROLL_FORWARD = "Major" Exec-BlockVerbosely { & "$dotnet" $CliToolName trim-assets-version ` --assets-path $InputPath ` @@ -72,4 +74,4 @@ catch { Write-Host $_ Write-PipelineTelemetryError -Force -Category 'Sdl' -Message $_ ExitWithExitCode 1 -} \ No newline at end of file +} diff --git a/eng/common/templates/steps/source-build.yml b/eng/common/templates/steps/source-build.yml index 41bbb9157..1d7979736 100644 --- a/eng/common/templates/steps/source-build.yml +++ b/eng/common/templates/steps/source-build.yml @@ -105,7 +105,7 @@ steps: Contents: | **/*.log **/*.binlog - artifacts/source-build/self/prebuilt-report/** + artifacts/sb/prebuilt-report/** TargetFolder: '$(Build.StagingDirectory)/BuildLogs' CleanTargetFolder: true continueOnError: true @@ -126,4 +126,4 @@ steps: - task: ComponentGovernanceComponentDetection@0 displayName: Component Detection (Exclude upstream cache) inputs: - ignoreDirectories: '$(Build.SourcesDirectory)/artifacts/source-build/self/src/artifacts/obj/source-built-upstream-cache' + ignoreDirectories: '$(Build.SourcesDirectory)/artifacts/sb/src/artifacts/obj/source-built-upstream-cache' diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index 540393a66..9048d6032 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -596,7 +596,7 @@ function InitializeBuildTool() { ExitWithExitCode 1 } $dotnetPath = Join-Path $dotnetRoot (GetExecutableFileName 'dotnet') - $buildTool = @{ Path = $dotnetPath; Command = 'msbuild'; Tool = 'dotnet'; Framework = 'net8.0' } + $buildTool = @{ Path = $dotnetPath; Command = 'msbuild'; Tool = 'dotnet'; Framework = 'net9.0' } } elseif ($msbuildEngine -eq "vs") { try { $msbuildPath = InitializeVisualStudioMSBuild -install:$restore @@ -671,8 +671,14 @@ function Read-ArcadeSdkVersion() { } function InitializeToolset() { - if (Test-Path variable:global:_ToolsetBuildProj) { - return $global:_ToolsetBuildProj + # For Unified Build/Source-build support, check whether the environment variable is + # set. If it is, then use this as the toolset build project. + if ($env:_InitializeToolset -ne $null) { + return $global:_InitializeToolset = $env:_InitializeToolset + } + + if (Test-Path variable:global:_InitializeToolset) { + return $global:_InitializeToolset } $nugetCache = GetNuGetPackageCachePath @@ -683,7 +689,7 @@ function InitializeToolset() { if (Test-Path $toolsetLocationFile) { $path = Get-Content $toolsetLocationFile -TotalCount 1 if (Test-Path $path) { - return $global:_ToolsetBuildProj = $path + return $global:_InitializeToolset = $path } } @@ -706,7 +712,7 @@ function InitializeToolset() { throw "Invalid toolset path: $path" } - return $global:_ToolsetBuildProj = $path + return $global:_InitializeToolset = $path } function ExitWithExitCode([int] $exitCode) { @@ -758,12 +764,10 @@ function MSBuild() { # new scripts need to work with old packages, so we need to look for the old names/versions (Join-Path $basePath (Join-Path $buildTool.Framework 'Microsoft.DotNet.ArcadeLogging.dll')), (Join-Path $basePath (Join-Path $buildTool.Framework 'Microsoft.DotNet.Arcade.Sdk.dll')), - (Join-Path $basePath (Join-Path netcoreapp2.1 'Microsoft.DotNet.ArcadeLogging.dll')), - (Join-Path $basePath (Join-Path netcoreapp2.1 'Microsoft.DotNet.Arcade.Sdk.dll')) - (Join-Path $basePath (Join-Path netcoreapp3.1 'Microsoft.DotNet.ArcadeLogging.dll')), - (Join-Path $basePath (Join-Path netcoreapp3.1 'Microsoft.DotNet.Arcade.Sdk.dll')) (Join-Path $basePath (Join-Path net7.0 'Microsoft.DotNet.ArcadeLogging.dll')), - (Join-Path $basePath (Join-Path net7.0 'Microsoft.DotNet.Arcade.Sdk.dll')) + (Join-Path $basePath (Join-Path net7.0 'Microsoft.DotNet.Arcade.Sdk.dll')), + (Join-Path $basePath (Join-Path net8.0 'Microsoft.DotNet.ArcadeLogging.dll')), + (Join-Path $basePath (Join-Path net8.0 'Microsoft.DotNet.Arcade.Sdk.dll')) ) $selectedPath = $null foreach ($path in $possiblePaths) { diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 9e979ac16..ece4b7307 100755 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -338,7 +338,7 @@ function InitializeBuildTool { _InitializeBuildToolCommand="msbuild" # use override if it exists - commonly set by source-build if [[ "${_OverrideArcadeInitializeBuildToolFramework:-x}" == "x" ]]; then - _InitializeBuildToolFramework="net8.0" + _InitializeBuildToolFramework="net9.0" else _InitializeBuildToolFramework="${_OverrideArcadeInitializeBuildToolFramework}" fi @@ -453,12 +453,10 @@ function MSBuild { local possiblePaths=() possiblePaths+=( "$toolset_dir/$_InitializeBuildToolFramework/Microsoft.DotNet.ArcadeLogging.dll" ) possiblePaths+=( "$toolset_dir/$_InitializeBuildToolFramework/Microsoft.DotNet.Arcade.Sdk.dll" ) - possiblePaths+=( "$toolset_dir/netcoreapp2.1/Microsoft.DotNet.ArcadeLogging.dll" ) - possiblePaths+=( "$toolset_dir/netcoreapp2.1/Microsoft.DotNet.Arcade.Sdk.dll" ) - possiblePaths+=( "$toolset_dir/netcoreapp3.1/Microsoft.DotNet.ArcadeLogging.dll" ) - possiblePaths+=( "$toolset_dir/netcoreapp3.1/Microsoft.DotNet.Arcade.Sdk.dll" ) possiblePaths+=( "$toolset_dir/net7.0/Microsoft.DotNet.ArcadeLogging.dll" ) possiblePaths+=( "$toolset_dir/net7.0/Microsoft.DotNet.Arcade.Sdk.dll" ) + possiblePaths+=( "$toolset_dir/net8.0/Microsoft.DotNet.ArcadeLogging.dll" ) + possiblePaths+=( "$toolset_dir/net8.0/Microsoft.DotNet.Arcade.Sdk.dll" ) for path in "${possiblePaths[@]}"; do if [[ -f $path ]]; then selectedPath=$path diff --git a/global.json b/global.json index 293535aae..88ad3b49e 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "tools": { - "dotnet": "9.0.100-alpha.1.23524.3", + "dotnet": "9.0.100-alpha.1.23613.1", "runtimes": { "dotnet": [ "$(VSRedistCommonNetCoreSharedFrameworkx6490PackageVersion)" @@ -11,7 +11,7 @@ "cmake": "3.21.0" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.23613.3", - "Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.23613.3" + "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.23614.6", + "Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.23614.6" } } diff --git a/src/SourceBuild/content/repo-projects/Directory.Build.targets b/src/SourceBuild/content/repo-projects/Directory.Build.targets index 07aefc4d8..7e4d04284 100644 --- a/src/SourceBuild/content/repo-projects/Directory.Build.targets +++ b/src/SourceBuild/content/repo-projects/Directory.Build.targets @@ -320,7 +320,7 @@ - <_InnerPackageCacheFiles Include="$(ProjectDirectory)artifacts/source-build/self/package-cache/**/*" /> + <_InnerPackageCacheFiles Include="$(ProjectDirectory)artifacts/sb/package-cache/**/*" /> -Date: Thu, 16 Nov 2023 14:42:59 -0600 -Subject: [PATCH] Use net9.0 for task assembly paths - -Backport: https://github.com/dotnet/source-build/issues/3743 ---- - .../tools/BuildReleasePackages.targets | 2 +- - src/Microsoft.DotNet.Arcade.Sdk/tools/BuildTasks.props | 2 +- - .../build/Microsoft.DotNet.Build.Tasks.Installers.props | 2 +- - .../src/build/Packaging.common.targets | 2 +- - .../build/Microsoft.DotNet.Build.Tasks.TargetFramework.props | 2 +- - .../src/build/Microsoft.DotNet.Build.Tasks.Workloads.props | 2 +- - .../build/Microsoft.DotNet.Deployment.Tasks.Links.props | 2 +- - .../build/Microsoft.DotNet.GenFacades.targets | 2 +- - .../Sdk/tools/Microsoft.DotNet.Helix.Sdk.props | 2 +- - .../build/Microsoft.DotNet.PackageTesting.props | 2 +- - src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props | 2 +- - .../build/Microsoft.DotNet.SignTool.props | 2 +- - .../tasks/build/Microsoft.DotNet.SourceBuild.Tasks.props | 2 +- - .../build/Microsoft.DotNet.SwaggerGenerator.MSBuild.props | 2 +- - .../src/build/Microsoft.DotNet.XUnitConsoleRunner.props | 2 +- - .../build/Microsoft.DotNet.XliffTasks.targets | 2 +- - 16 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildReleasePackages.targets b/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildReleasePackages.targets -index af86865d..751a79c4 100644 ---- a/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildReleasePackages.targets -+++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildReleasePackages.targets -@@ -2,7 +2,7 @@ - - - <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' != 'Core'">$(NuGetPackageRoot)microsoft.dotnet.nugetrepack.tasks\$(MicrosoftDotnetNuGetRepackTasksVersion)\tools\net472\Microsoft.DotNet.NuGetRepack.Tasks.dll -- <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' == 'Core'">$(NuGetPackageRoot)microsoft.dotnet.nugetrepack.tasks\$(MicrosoftDotnetNuGetRepackTasksVersion)\tools\net8.0\Microsoft.DotNet.NuGetRepack.Tasks.dll -+ <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' == 'Core'">$(NuGetPackageRoot)microsoft.dotnet.nugetrepack.tasks\$(MicrosoftDotnetNuGetRepackTasksVersion)\tools\net9.0\Microsoft.DotNet.NuGetRepack.Tasks.dll - - - -diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildTasks.props b/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildTasks.props -index 39214fef..74755a09 100644 ---- a/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildTasks.props -+++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/BuildTasks.props -@@ -2,6 +2,6 @@ - - - $(MSBuildThisFileDirectory)net472\Microsoft.DotNet.Arcade.Sdk.dll -- $(MSBuildThisFileDirectory)net8.0\Microsoft.DotNet.Arcade.Sdk.dll -+ $(MSBuildThisFileDirectory)net9.0\Microsoft.DotNet.Arcade.Sdk.dll - - -diff --git a/src/Microsoft.DotNet.Build.Tasks.Installers/build/Microsoft.DotNet.Build.Tasks.Installers.props b/src/Microsoft.DotNet.Build.Tasks.Installers/build/Microsoft.DotNet.Build.Tasks.Installers.props -index a7910488..6a8895b5 100644 ---- a/src/Microsoft.DotNet.Build.Tasks.Installers/build/Microsoft.DotNet.Build.Tasks.Installers.props -+++ b/src/Microsoft.DotNet.Build.Tasks.Installers/build/Microsoft.DotNet.Build.Tasks.Installers.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\Microsoft.DotNet.Build.Tasks.Installers.dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\Microsoft.DotNet.Build.Tasks.Installers.dll - $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.Build.Tasks.Installers.dll - $(MSBuildThisFileDirectory) - -diff --git a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/build/Packaging.common.targets b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/build/Packaging.common.targets -index 99b1d490..4ae4de45 100644 ---- a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/build/Packaging.common.targets -+++ b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/build/Packaging.common.targets -@@ -4,7 +4,7 @@ - - - -- $(MSBuildThisFileDirectory)../tools/net8.0/ -+ $(MSBuildThisFileDirectory)../tools/net9.0/ - $(MSBuildThisFileDirectory)../tools/net472/ - $(MSBuildThisFileDirectory)runtime.json - -diff --git a/src/Microsoft.DotNet.Build.Tasks.TargetFramework/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.props b/src/Microsoft.DotNet.Build.Tasks.TargetFramework/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.props -index 9712b0ad..801ec5cd 100644 ---- a/src/Microsoft.DotNet.Build.Tasks.TargetFramework/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.props -+++ b/src/Microsoft.DotNet.Build.Tasks.TargetFramework/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.props -@@ -1,7 +1,7 @@ - - - -- ..\tools\net8.0\Microsoft.DotNet.Build.Tasks.TargetFramework.dll -+ ..\tools\net9.0\Microsoft.DotNet.Build.Tasks.TargetFramework.dll - ..\tools\net472\Microsoft.DotNet.Build.Tasks.TargetFramework.dll - - -diff --git a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/build/Microsoft.DotNet.Build.Tasks.Workloads.props b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/build/Microsoft.DotNet.Build.Tasks.Workloads.props -index b7e95130..900fdb47 100644 ---- a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/build/Microsoft.DotNet.Build.Tasks.Workloads.props -+++ b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/build/Microsoft.DotNet.Build.Tasks.Workloads.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\Microsoft.DotNet.Build.Tasks.Workloads.dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\Microsoft.DotNet.Build.Tasks.Workloads.dll - $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.Build.Tasks.Workloads.dll - - -diff --git a/src/Microsoft.DotNet.Deployment.Tasks.Links/build/Microsoft.DotNet.Deployment.Tasks.Links.props b/src/Microsoft.DotNet.Deployment.Tasks.Links/build/Microsoft.DotNet.Deployment.Tasks.Links.props -index 3ff65b8c..dcc23986 100644 ---- a/src/Microsoft.DotNet.Deployment.Tasks.Links/build/Microsoft.DotNet.Deployment.Tasks.Links.props -+++ b/src/Microsoft.DotNet.Deployment.Tasks.Links/build/Microsoft.DotNet.Deployment.Tasks.Links.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)net8.0\Microsoft.DotNet.Deployment.Tasks.Links.dll -+ $(MSBuildThisFileDirectory)net9.0\Microsoft.DotNet.Deployment.Tasks.Links.dll - $(MSBuildThisFileDirectory)net472\Microsoft.DotNet.Deployment.Tasks.Links.dll - - -diff --git a/src/Microsoft.DotNet.GenFacades/build/Microsoft.DotNet.GenFacades.targets b/src/Microsoft.DotNet.GenFacades/build/Microsoft.DotNet.GenFacades.targets -index 65045a3a..98f22ef3 100644 ---- a/src/Microsoft.DotNet.GenFacades/build/Microsoft.DotNet.GenFacades.targets -+++ b/src/Microsoft.DotNet.GenFacades/build/Microsoft.DotNet.GenFacades.targets -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\Microsoft.DotNet.GenFacades.dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\Microsoft.DotNet.GenFacades.dll - $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.GenFacades.dll - - -diff --git a/src/Microsoft.DotNet.Helix/Sdk/tools/Microsoft.DotNet.Helix.Sdk.props b/src/Microsoft.DotNet.Helix/Sdk/tools/Microsoft.DotNet.Helix.Sdk.props -index 1c51c182..ec91afae 100644 ---- a/src/Microsoft.DotNet.Helix/Sdk/tools/Microsoft.DotNet.Helix.Sdk.props -+++ b/src/Microsoft.DotNet.Helix/Sdk/tools/Microsoft.DotNet.Helix.Sdk.props -@@ -4,7 +4,7 @@ - - - -- $(MSBuildThisFileDirectory)net8.0/Microsoft.DotNet.Helix.Sdk.dll -+ $(MSBuildThisFileDirectory)net9.0/Microsoft.DotNet.Helix.Sdk.dll - $(MSBuildThisFileDirectory)net472/Microsoft.DotNet.Helix.Sdk.dll - - -diff --git a/src/Microsoft.DotNet.PackageTesting/build/Microsoft.DotNet.PackageTesting.props b/src/Microsoft.DotNet.PackageTesting/build/Microsoft.DotNet.PackageTesting.props -index 82850655..394ed5cc 100644 ---- a/src/Microsoft.DotNet.PackageTesting/build/Microsoft.DotNet.PackageTesting.props -+++ b/src/Microsoft.DotNet.PackageTesting/build/Microsoft.DotNet.PackageTesting.props -@@ -3,7 +3,7 @@ - - - $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.PackageTesting.dll -- $(MSBuildThisFileDirectory)..\tools\net8.0\Microsoft.DotNet.PackageTesting.dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\Microsoft.DotNet.PackageTesting.dll - - - -diff --git a/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props b/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props -index 44951b96..77176b15 100644 ---- a/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props -+++ b/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props -@@ -9,7 +9,7 @@ - --> - - -- $(MSBuildThisFileDirectory)../tools/net8.0/ -+ $(MSBuildThisFileDirectory)../tools/net9.0/ - $(MSBuildThisFileDirectory)../tools/net472/ - - -diff --git a/src/Microsoft.DotNet.SignTool/build/Microsoft.DotNet.SignTool.props b/src/Microsoft.DotNet.SignTool/build/Microsoft.DotNet.SignTool.props -index 369cb60a..3522d8c5 100644 ---- a/src/Microsoft.DotNet.SignTool/build/Microsoft.DotNet.SignTool.props -+++ b/src/Microsoft.DotNet.SignTool/build/Microsoft.DotNet.SignTool.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\lib\net8.0\Microsoft.DotNet.SignTool.dll -+ $(MSBuildThisFileDirectory)..\lib\net9.0\Microsoft.DotNet.SignTool.dll - $(MSBuildThisFileDirectory)..\lib\net472\Microsoft.DotNet.SignTool.dll - - -diff --git a/src/Microsoft.DotNet.SourceBuild/tasks/build/Microsoft.DotNet.SourceBuild.Tasks.props b/src/Microsoft.DotNet.SourceBuild/tasks/build/Microsoft.DotNet.SourceBuild.Tasks.props -index 9dc4c6cc..a49ee2b6 100644 ---- a/src/Microsoft.DotNet.SourceBuild/tasks/build/Microsoft.DotNet.SourceBuild.Tasks.props -+++ b/src/Microsoft.DotNet.SourceBuild/tasks/build/Microsoft.DotNet.SourceBuild.Tasks.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\$(MSBuildThisFileName).dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\$(MSBuildThisFileName).dll - $(MSBuildThisFileDirectory)..\tools\net472\$(MSBuildThisFileName).dll - - -diff --git a/src/Microsoft.DotNet.SwaggerGenerator/Microsoft.DotNet.SwaggerGenerator.MSBuild/build/Microsoft.DotNet.SwaggerGenerator.MSBuild.props b/src/Microsoft.DotNet.SwaggerGenerator/Microsoft.DotNet.SwaggerGenerator.MSBuild/build/Microsoft.DotNet.SwaggerGenerator.MSBuild.props -index 5362d800..1ae4e21c 100644 ---- a/src/Microsoft.DotNet.SwaggerGenerator/Microsoft.DotNet.SwaggerGenerator.MSBuild/build/Microsoft.DotNet.SwaggerGenerator.MSBuild.props -+++ b/src/Microsoft.DotNet.SwaggerGenerator/Microsoft.DotNet.SwaggerGenerator.MSBuild/build/Microsoft.DotNet.SwaggerGenerator.MSBuild.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)../tools/net8.0/Microsoft.DotNet.SwaggerGenerator.MSBuild.dll -+ $(MSBuildThisFileDirectory)../tools/net9.0/Microsoft.DotNet.SwaggerGenerator.MSBuild.dll - $(MSBuildThisFileDirectory)../tools/net472/Microsoft.DotNet.SwaggerGenerator.MSBuild.dll - - -diff --git a/src/Microsoft.DotNet.XUnitConsoleRunner/src/build/Microsoft.DotNet.XUnitConsoleRunner.props b/src/Microsoft.DotNet.XUnitConsoleRunner/src/build/Microsoft.DotNet.XUnitConsoleRunner.props -index 09142a05..0af5cf87 100644 ---- a/src/Microsoft.DotNet.XUnitConsoleRunner/src/build/Microsoft.DotNet.XUnitConsoleRunner.props -+++ b/src/Microsoft.DotNet.XUnitConsoleRunner/src/build/Microsoft.DotNet.XUnitConsoleRunner.props -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\xunit.console.dll -+ $(MSBuildThisFileDirectory)..\tools\net9.0\xunit.console.dll - - - -diff --git a/src/Microsoft.DotNet.XliffTasks/build/Microsoft.DotNet.XliffTasks.targets b/src/Microsoft.DotNet.XliffTasks/build/Microsoft.DotNet.XliffTasks.targets -index 2bce08cd..d45f1cb2 100644 ---- a/src/Microsoft.DotNet.XliffTasks/build/Microsoft.DotNet.XliffTasks.targets -+++ b/src/Microsoft.DotNet.XliffTasks/build/Microsoft.DotNet.XliffTasks.targets -@@ -2,7 +2,7 @@ - - - -- $(MSBuildThisFileDirectory)..\tools\net8.0\ -+ $(MSBuildThisFileDirectory)..\tools\net9.0\ - $(MSBuildThisFileDirectory)..\tools\net472\ - $(XliffTasksDirectory)Microsoft.DotNet.XliffTasks.dll - diff --git a/src/SourceBuild/patches/arcade/0002-Target-net9.0-for-arcade-projects.patch b/src/SourceBuild/patches/arcade/0002-Target-net9.0-for-arcade-projects.patch deleted file mode 100644 index 9dd18d1c6..000000000 --- a/src/SourceBuild/patches/arcade/0002-Target-net9.0-for-arcade-projects.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Matt Thalman -Date: Thu, 16 Nov 2023 14:48:18 -0600 -Subject: [PATCH] Target net9.0 for arcade projects - -Backport: https://github.com/dotnet/source-build/issues/3743 ---- - Directory.Build.props | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Directory.Build.props b/Directory.Build.props -index 32befcfc..2285cc5d 100644 ---- a/Directory.Build.props -+++ b/Directory.Build.props -@@ -9,6 +9,7 @@ - embedded - true - Latest -+ net9.0 - - -- net8.0 -+ net9.0 - - -- net7.0 -+ net8.0 - -