diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml
index cfe4287e9f78..5c1c7a7bef67 100644
--- a/.azure/pipelines/ci.yml
+++ b/.azure/pipelines/ci.yml
@@ -749,56 +749,13 @@ stages:
includeForks: true
# Source build
- - job: Source_Build
- displayName: 'Test: Linux Source Build'
- container: centos:7
- pool:
- vmImage: 'ubuntu-18.04'
- variables:
- LC_ALL: 'en_US.UTF-8'
- LANG: 'en_US.UTF-8'
- LANGUAGE: 'en_US.UTF-8'
- DotNetCoreSdkDir: $(Agent.ToolsDirectory)/dotnet
- # This isn't needed in the path because build does not need to _use_ global tools.
- DOTNET_CLI_HOME: $(System.DefaultWorkingDirectory)
- DOTNET_SYSTEM_GLOBALIZATION_INVARIANT: true
- steps:
- - script: |
- source eng/common/native/common-library.sh
- mkdir -p $(System.DefaultWorkingDirectory)/.tools
- GetFile https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 $(System.DefaultWorkingDirectory)/.tools/jq
- chmod +x $(System.DefaultWorkingDirectory)/.tools/jq
- echo "##vso[task.prependpath]$(System.DefaultWorkingDirectory)/.tools"
- displayName: Install jq
- - ${{ if ne(variables['System.TeamProject'], 'public') }}:
- - task: Bash@3
- displayName: Setup Private Feeds Credentials
- inputs:
- filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.sh
- arguments: $(Build.SourcesDirectory)/NuGet.config $Token
- env:
- Token: $(dn-bot-dnceng-artifact-feeds-rw)
- - script: ./eng/scripts/ci-source-build.sh --ci --nobl --configuration Release /p:BuildManaged=true /p:BuildNodeJs=false $(_InternalRuntimeDownloadArgs)
- displayName: Run ci-source-build.sh
- - task: PublishBuildArtifacts@1
- displayName: Upload logs
- condition: always()
- continueOnError: true
- inputs:
- pathtoPublish: artifacts/log/
- artifactName: Source_Build_Logs
- artifactType: Container
- parallel: true
- - task: PublishBuildArtifacts@1
- displayName: Upload package artifacts
- # Only capture source build artifacts in PRs for the sake of inspecting
- # changes that impact source-build. The artifacts from this build pipeline are never actually used.
- condition: and(succeeded(), in(variables['Build.Reason'], 'PullRequest'))
- inputs:
- pathtoPublish: artifacts/packages/
- artifactName: Source_Build_Packages
- artifactType: Container
- parallel: true
+ - template: /eng/common/templates/job/source-build.yml
+ parameters:
+ platform:
+ name: 'Managed'
+ container: 'mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-f39df28-20191023143754'
+ buildScript: './eng/build.sh'
+ skipPublishValidation: true
# Publish to the BAR
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
@@ -827,7 +784,7 @@ stages:
- Linux_musl_arm_build
- Linux_musl_arm64_build
# In addition to the dependencies above, ensure the build was successful overall.
- - Source_Build
+ - Source_Build_Managed
pool:
vmImage: vs2017-win2016
publishUsingPipelines: ${{ variables._PublishUsingPipelines }}
diff --git a/Directory.Build.props b/Directory.Build.props
index b6d0b7b7b775..ba1c1675a099 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -29,7 +29,7 @@
( $(MSBuildProjectName.EndsWith('Tests')) OR
$(MSBuildProjectName.EndsWith('.Test')) OR
$(MSBuildProjectName.EndsWith('.FunctionalTest')) ) ">true
- true
+ true
true
true
+
+
+
diff --git a/eng/Common.props b/eng/Common.props
index 7c489b15a9dc..a9a69bde9f22 100644
--- a/eng/Common.props
+++ b/eng/Common.props
@@ -3,6 +3,7 @@
win
osx
linux
+ freebsd
x64
$(TargetOsName)-$(TargetArchitecture)
diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
index 98f9b244c2af..27cbe920367a 100644
--- a/eng/SourceBuild.props
+++ b/eng/SourceBuild.props
@@ -6,18 +6,12 @@
false
-
-
-
-
-
-
+ Command="./eng/scripts/prepare-sourcebuild-globaljson.sh"
+ WorkingDirectory="$(InnerSourceBuildRepoRoot)" />
-+ win-x64;win-x86
-+
-+
-
- $(AssemblyName)
-
-Date: Thu, 4 Feb 2021 15:18:11 +0000
-Subject: [PATCH] Exclude some projects from source-build
-
----
- Directory.Build.props | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/Directory.Build.props b/Directory.Build.props
-index 50d30f12fd..85c2f2428b 100644
---- a/Directory.Build.props
-+++ b/Directory.Build.props
-@@ -27,7 +27,9 @@
- '$(IsTestAssetProject)' == 'true' OR
- '$(IsBenchmarkProject)' == 'true' OR
- '$(IsUnitTestProject)' == 'true'">false
--
-+ true
-+ true
-+
-
--
--
-
- $(PackageId.Replace('@','').Replace('/','-'))
- $(NormalizedPackageId)-$(PackageVersion).tgz
-diff --git a/global.json b/global.json
-index 501ba161bf..ee9dcaf4fa 100644
---- a/global.json
-+++ b/global.json
-@@ -29,7 +29,6 @@
- "xcopy-msbuild": "16.5.0-alpha"
- },
- "msbuild-sdks": {
-- "Yarn.MSBuild": "1.22.10",
- "Microsoft.DotNet.Arcade.Sdk": "6.0.0-beta.21167.3",
- "Microsoft.DotNet.Helix.Sdk": "6.0.0-beta.21167.3"
- }
-diff --git a/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj b/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj
-index 939ba16f88..ea2c849ea3 100644
---- a/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj
-+++ b/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj
-@@ -1,7 +1,5 @@
-
-
--
--
-
- $(DefaultNetCoreTargetFramework)
- Authenticate your Blazor webassembly applications with Azure Active Directory and Azure Active Directory B2C
-diff --git a/src/Components/WebAssembly/WebAssembly.Authentication/src/Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj b/src/Components/WebAssembly/WebAssembly.Authentication/src/Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj
-index 21a2efba4e..b4a6a75446 100644
---- a/src/Components/WebAssembly/WebAssembly.Authentication/src/Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj
-+++ b/src/Components/WebAssembly/WebAssembly.Authentication/src/Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj
-@@ -1,7 +1,5 @@
-
-
--
--
-
- $(DefaultNetCoreTargetFramework)
- Build client-side authentication for single-page applications (SPAs).
-diff --git a/src/Shared/E2ETesting/E2ETesting.targets b/src/Shared/E2ETesting/E2ETesting.targets
-index 76ced2cce9..eaecb913a9 100644
---- a/src/Shared/E2ETesting/E2ETesting.targets
-+++ b/src/Shared/E2ETesting/E2ETesting.targets
-@@ -1,7 +1,4 @@
-
--
--
--
-
-
-
---
-2.18.0
-
diff --git a/eng/source-build-patches/0005-Revert-to-reference-versions-of-source-built-package.patch b/eng/source-build-patches/0005-Revert-to-reference-versions-of-source-built-package.patch
deleted file mode 100644
index 41a435e42bc8..000000000000
--- a/eng/source-build-patches/0005-Revert-to-reference-versions-of-source-built-package.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From adef97cd8923986914006454777f9f96d48c3a42 Mon Sep 17 00:00:00 2001
-From: Chris Rummel
-Date: Sun, 28 Jun 2020 18:41:22 +0000
-Subject: [PATCH 09/14] Use source-built version of MSBuild.
-
----
- eng/Versions.props | 1 +
- eng/tools/RepoTasks/RepoTasks.csproj | 6 +++---
- 2 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/eng/Versions.props b/eng/Versions.props
-index 90bb9be..2266be5 100644
---- a/eng/Versions.props
-+++ b/eng/Versions.props
-@@ -186,6 +186,7 @@
-
- 1.0.0
- 16.9.0
-+ 16.9.0
- 1.2.0
- 16.9.0
- 1.2.6
-diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj
-index 7fa9957..3664366 100644
---- a/eng/tools/RepoTasks/RepoTasks.csproj
-+++ b/eng/tools/RepoTasks/RepoTasks.csproj
-@@ -20,9 +20,9 @@
-
-
-
--
--
--
-+
-+
-+
-
-
-
---
-2.18.0
-
diff --git a/eng/source-build-patches/0006-Add-FreeBSD.patch b/eng/source-build-patches/0006-Add-FreeBSD.patch
deleted file mode 100644
index ea1212f66b78..000000000000
--- a/eng/source-build-patches/0006-Add-FreeBSD.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From d67aa83be72cbb1ca37aba992633da87235f397b Mon Sep 17 00:00:00 2001
-From: Tomas Weinfurt
-Date: Wed, 13 Nov 2019 22:32:02 -0800
-Subject: [PATCH 06/14] Add FreeBSD
-
----
- Directory.Build.props | 1 +
- eng/Common.props | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/Directory.Build.props b/Directory.Build.props
-index cd2dabcdba..53d90f2903 100644
---- a/Directory.Build.props
-+++ b/Directory.Build.props
-@@ -159,6 +159,7 @@
- win-arm64;
- osx-x64;
- osx-arm64;
-+ freebsd-x64;
- linux-musl-x64;
- linux-musl-arm;
- linux-musl-arm64;
-diff --git a/eng/Common.props b/eng/Common.props
-index 7c489b15a9..a9a69bde9f 100644
---- a/eng/Common.props
-+++ b/eng/Common.props
-@@ -3,6 +3,7 @@
- win
- osx
- linux
-+ freebsd
- x64
- $(TargetOsName)-$(TargetArchitecture)
-
---
-2.18.0
-
diff --git a/eng/source-build-patches/0007-Support-global.json-on-arm64-as-well.patch b/eng/source-build-patches/0007-Support-global.json-on-arm64-as-well.patch
deleted file mode 100644
index d54f0281c15a..000000000000
--- a/eng/source-build-patches/0007-Support-global.json-on-arm64-as-well.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From ca706cd8670d14fae05b36ee83de716fa19d95ba Mon Sep 17 00:00:00 2001
-From: Omair Majid
-Date: Wed, 23 Oct 2019 15:43:57 -0400
-Subject: [PATCH 07/14] Support global.json on arm64 as well
-
-arcade uses the runtime section of global.json to decide which
-architecture + runtime combination needs to be installed.
-
-With https://github.com/dotnet/arcade/pull/4132 arcade can install
-foreign SDKs in separate locations correctly.
-
-This change, suggested by @dougbu, makes arcade always install the
-runtime for the local architecture (which means it should work on arm64
-and x64) as well as the x86 architecture (skipped on Linux).
-
-This gets us a working SDK/Runtime combo on arm64.
----
- global.json | 5 +----
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/global.json b/global.json
-index ee9dcaf4fa..053e92ebee 100644
---- a/global.json
-+++ b/global.json
-@@ -5,13 +5,10 @@
- "tools": {
- "dotnet": "6.0.100-preview.3.21168.19",
- "runtimes": {
-- "dotnet/x64": [
-+ "dotnet": [
- "2.1.25",
- "$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
- ],
-- "dotnet/x86": [
-- "$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
-- ],
- "aspnetcore/x64": [
- "3.1.13"
- ]
---
-2.18.0
-
diff --git a/eng/source-build-patches/0008-use-sourcebuildRID-to-find-clrjit.patch b/eng/source-build-patches/0008-use-sourcebuildRID-to-find-clrjit.patch
deleted file mode 100644
index 77f17bb5a972..000000000000
--- a/eng/source-build-patches/0008-use-sourcebuildRID-to-find-clrjit.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2ac4c152b5c4409025dcbaf473b89a6094453e97 Mon Sep 17 00:00:00 2001
-From: adaggarwal
-Date: Sat, 8 Feb 2020 06:43:48 +0000
-Subject: [PATCH 08/14] use-sourcebuildRID-to-find-clrjit
-
----
- .../App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj b/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj
-index 4199691fdb..6387557d8f 100644
---- a/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj
-+++ b/src/Framework/App.Runtime/src/Microsoft.AspNetCore.App.Runtime.csproj
-@@ -411,7 +411,7 @@ This package is an internal implementation of the .NET Core SDK and is not meant
-
-
- $(RuntimePackageRoot)runtimes\$(RuntimeIdentifier)\native\$(LibPrefix)clrjit$(LibExtension)
-+ Condition="'$(CrossCompileDirectory)' == ''">$(RuntimePackageRoot)runtimes\$(SourceBuildRuntimeIdentifier)\native\$(LibPrefix)clrjit$(LibExtension)
- $(RuntimePackageRoot)runtimes\$(CrossCompileDirectory)\native\$(LibPrefix)clrjit$(LibExtension)
-
---
-2.18.0
-
diff --git a/eng/source-build-patches/0011-Fix-a-couple-issues.patch b/eng/source-build-patches/0011-Fix-a-couple-issues.patch
deleted file mode 100644
index f32be5bebbd5..000000000000
--- a/eng/source-build-patches/0011-Fix-a-couple-issues.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From 594c716ad8993df91b4cbade593b9bee7cacae47 Mon Sep 17 00:00:00 2001
-From: Chris Rummel
-Date: Thu, 3 Sep 2020 06:29:25 -0500
-Subject: [PATCH 11/14] Fix a couple issues.
-
----
- AspNetCore.sln | 2 -
- src/Components/Components.slnf | 1 -
- src/Components/ComponentsNoDeps.slnf | 1 -
- .../Driver/Wasm.Performance.Driver.csproj | 37 -------------------
- 4 files changed, 41 deletions(-)
- delete mode 100644 src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj
-
-diff --git a/AspNetCore.sln b/AspNetCore.sln
-index 06f5b1b4c6..4a7c2e59a8 100644
---- a/AspNetCore.sln
-+++ b/AspNetCore.sln
-@@ -475,8 +475,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarkapps", "benchmarka
- EndProject
- Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Wasm.Performance", "Wasm.Performance", "{6276A9A0-791B-49C1-AD8F-50AC47CDC196}"
- EndProject
--Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Performance.Driver", "src\Components\benchmarkapps\Wasm.Performance\Driver\Wasm.Performance.Driver.csproj", "{B81C7FA1-870F-4F21-A928-A5BE18754E6E}"
--EndProject
- Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Performance.TestApp", "src\Components\benchmarkapps\Wasm.Performance\TestApp\Wasm.Performance.TestApp.csproj", "{2AEACF69-7F68-414A-B49D-2C627D37D0F6}"
- EndProject
- Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Server.Tests", "src\Components\WebAssembly\Server\test\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj", "{0C610220-E00C-4752-98A0-44A3D4B96A21}"
-diff --git a/src/Components/Components.slnf b/src/Components/Components.slnf
-index d023481b95..a28aa122b1 100644
---- a/src/Components/Components.slnf
-+++ b/src/Components/Components.slnf
-@@ -37,7 +37,6 @@
- "src\\Components\\WebAssembly\\testassets\\WasmLinkerTest.csproj",
- "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
- "src\\Components\\Web\\test\\Microsoft.AspNetCore.Components.Web.Tests.csproj",
-- "src\\Components\\benchmarkapps\\Wasm.Performance\\Driver\\Wasm.Performance.Driver.csproj",
- "src\\Components\\benchmarkapps\\Wasm.Performance\\TestApp\\Wasm.Performance.TestApp.csproj",
- "src\\Components\\test\\E2ETest\\Microsoft.AspNetCore.Components.E2ETests.csproj",
- "src\\Components\\test\\testassets\\BasicTestApp\\BasicTestApp.csproj",
-diff --git a/src/Components/ComponentsNoDeps.slnf b/src/Components/ComponentsNoDeps.slnf
-index 7cf830b329..82e51fba83 100644
---- a/src/Components/ComponentsNoDeps.slnf
-+++ b/src/Components/ComponentsNoDeps.slnf
-@@ -39,7 +39,6 @@
- "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
- "src\\Components\\Web\\test\\Microsoft.AspNetCore.Components.Web.Tests.csproj",
- "src\\Components\\benchmarkapps\\Wasm.Performance\\ConsoleHost\\Wasm.Performance.ConsoleHost.csproj",
-- "src\\Components\\benchmarkapps\\Wasm.Performance\\Driver\\Wasm.Performance.Driver.csproj",
- "src\\Components\\benchmarkapps\\Wasm.Performance\\TestApp\\Wasm.Performance.TestApp.csproj",
- "src\\Components\\test\\E2ETest\\Microsoft.AspNetCore.Components.E2ETests.csproj",
- "src\\Components\\test\\testassets\\BasicTestApp\\BasicTestApp.csproj",
-diff --git a/src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj b/src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj
-deleted file mode 100644
-index 346ddc48f1..0000000000
---- a/src/Components/benchmarkapps/Wasm.Performance/Driver/Wasm.Performance.Driver.csproj
-+++ /dev/null
-@@ -1,37 +0,0 @@
--
--
--
-- $(DefaultNetCoreTargetFramework)
-- exe
--
-- false
--
-- false
-- true
-- linux-x64
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-- <_Parameter1>TestAppLocatiion
-- <_Parameter2>$(MSBuildThisFileDirectory)..\TestApp\
--
--
--
--
--
---
-2.18.0
-
diff --git a/eng/source-build-patches/0012-Don-t-warn-on-CA1416.patch b/eng/source-build-patches/0012-Don-t-warn-on-CA1416.patch
deleted file mode 100644
index 87415782f670..000000000000
--- a/eng/source-build-patches/0012-Don-t-warn-on-CA1416.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 446691a345e68861bd653c1be4b9111aafad5613 Mon Sep 17 00:00:00 2001
-From: dseefeld
-Date: Thu, 8 Oct 2020 14:18:02 +0000
-Subject: [PATCH 12/14] Don't warn on CA1416
-
----
- Directory.Build.props | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/Directory.Build.props b/Directory.Build.props
-index 53d90f2903..72cee68b4e 100644
---- a/Directory.Build.props
-+++ b/Directory.Build.props
-@@ -102,6 +102,9 @@
-
-
-
-+
-+ $(NoWarn);CA1416
-
- $(NoWarn.Replace('1591', ''))
-
---
-2.18.0
-
diff --git a/eng/source-build-patches/0013-Use-source-built-NuGet-for-repo-tasks.patch b/eng/source-build-patches/0013-Use-source-built-NuGet-for-repo-tasks.patch
deleted file mode 100644
index 8c00f50d1be5..000000000000
--- a/eng/source-build-patches/0013-Use-source-built-NuGet-for-repo-tasks.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 1fa8097f1a6a49606c0aefad2763f3e0adf0e845 Mon Sep 17 00:00:00 2001
-From: Davis Goodin
-Date: Fri, 6 Nov 2020 10:41:33 -0600
-Subject: [PATCH 13/14] Use source-built NuGet for repo tasks
-
-This allows us to use the source-built version of NuGet when we
-have it, to avoid prebuilts.
----
- eng/Versions.props | 1 +
- eng/tools/RepoTasks/RepoTasks.csproj | 2 +-
- 2 files changed, 2 insertion(+), 1 deletion(-)
-
-diff --git a/eng/Versions.props b/eng/Versions.props
-index 90bb9be..20a4c8c 100644
---- a/eng/Versions.props
-+++ b/eng/Versions.props
-@@ -208,6 +208,7 @@
- 1.4.0
- 6.8.0
- 5.9.0
-+ 5.9.0
- 5.9.0
- 5.0.0-alpha.20560.6
-
-diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj
-index 2b09f16594..657974b2b0 100644
---- a/eng/tools/RepoTasks/RepoTasks.csproj
-+++ b/eng/tools/RepoTasks/RepoTasks.csproj
-@@ -15,7 +15,7 @@
-
-
-
--
-+
-
-
-
---
-2.18.0
diff --git a/eng/source-build-patches/0017-Emit-RepoTasks.binlog.patch b/eng/source-build-patches/0017-Emit-RepoTasks.binlog.patch
deleted file mode 100644
index 79cc2f7ab9e4..000000000000
--- a/eng/source-build-patches/0017-Emit-RepoTasks.binlog.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8f63217ad54ec431e398753b2bf745a1eb565e36 Mon Sep 17 00:00:00 2001
-From: Davis Goodin
-Date: Mon, 21 Dec 2020 14:37:58 -0600
-Subject: [PATCH] Emit RepoTasks.binlog
-
-Lets us diagnose errors that occur while building RepoTasks.csproj.
----
- eng/build.sh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/eng/build.sh b/eng/build.sh
-index 3c3cab39ce..029bb4f0c8 100755
---- a/eng/build.sh
-+++ b/eng/build.sh
-@@ -363,6 +363,7 @@ if [ "$build_repo_tasks" = true ]; then
- -p:Restore=$run_restore \
- -p:Build=true \
- -clp:NoSummary \
-+ -bl:RepoTasks.binlog \
- ${toolset_build_args[@]+"${toolset_build_args[@]}"}
- fi
-
---
-2.25.4
-
diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj
index 0b7444ffb22b..e723beb3531b 100644
--- a/eng/tools/RepoTasks/RepoTasks.csproj
+++ b/eng/tools/RepoTasks/RepoTasks.csproj
@@ -15,14 +15,14 @@
-
+
-
-
-
+
+
+