Enable msbuild in the unified build (#18770)

Co-authored-by: Matt Mitchell (.NET) <mmitche@microsoft.com>
This commit is contained in:
Viktor Hofer 2024-03-12 17:26:46 +01:00 committed by GitHub
parent 350cc87c67
commit 15f666742c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View file

@ -743,7 +743,6 @@
<!-- Exclude repositories that currently don't build when not building source-only. --> <!-- Exclude repositories that currently don't build when not building source-only. -->
<ItemGroup Condition="'$(DotNetBuildSourceOnly)' != 'true'"> <ItemGroup Condition="'$(DotNetBuildSourceOnly)' != 'true'">
<TransitiveRepositoryReference Remove="roslyn" /> <TransitiveRepositoryReference Remove="roslyn" />
<TransitiveRepositoryReference Remove="msbuild" />
<TransitiveRepositoryReference Remove="aspnetcore" /> <TransitiveRepositoryReference Remove="aspnetcore" />
<TransitiveRepositoryReference Remove="nuget-client" /> <TransitiveRepositoryReference Remove="nuget-client" />
<TransitiveRepositoryReference Remove="fsharp" /> <TransitiveRepositoryReference Remove="fsharp" />

View file

@ -5,6 +5,11 @@
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)v $(LogVerbosity)</BuildArgs> <BuildArgs>$(BuildArgs) $(FlagParameterPrefix)v $(LogVerbosity)</BuildArgs>
<BuildArgs>$(BuildArgs) $(FlagParameterPrefix)warnAsError $(ArcadeFalseBoolBuildArg)</BuildArgs> <BuildArgs>$(BuildArgs) $(FlagParameterPrefix)warnAsError $(ArcadeFalseBoolBuildArg)</BuildArgs>
<!-- Temporary disable opts to avoid internal tool restore. https://github.com/dotnet/source-build/issues/4041 -->
<BuildArgs>$(BuildArgs) /p:EnableNgenOptimization=false</BuildArgs>
<!-- The toolset compiler doesn't get killed with 'build-server shutdown'.
Instead of disabling shared compilation, disable the toolset compiler package. -->
<BuildArgs>$(BuildArgs) /p:UsingToolMicrosoftNetCompilers=false</BuildArgs>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>