Skip to content

Commit 0ec093d

Browse files
authored
Remove compiler toolset opt-out and move properties (#48350)
1 parent 11150c0 commit 0ec093d

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

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

+5-10
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@
33
<PropertyGroup>
44
<LogVerbosityOptOut>true</LogVerbosityOptOut>
55

6+
<!-- Use the repo root build script -->
7+
<BuildScript>$(ProjectDirectory)build$(ShellExtension)</BuildScript>
8+
69
<!-- Roslyn's build.cmd adds -build automatically. On non-windows, use the default -->
710
<BuildActions Condition="'$(BuildOS)' == 'windows'">$(FlagParameterPrefix)restore</BuildActions>
811
<BuildActions Condition="'$(BuildOS)' == 'windows'">$(BuildActions) $(FlagParameterPrefix)pack</BuildActions>
912
<BuildActions Condition="'$(BuildOS)' == 'windows'">$(BuildActions) $(FlagParameterPrefix)publish</BuildActions>
1013
<BuildActions Condition="'$(BuildOS)' == 'windows' and '$(Sign)' == 'true'">$(BuildActions) $(FlagParameterPrefix)sign</BuildActions>
1114

12-
<!-- Use the repo root build script -->
13-
<BuildScript>$(ProjectDirectory)build$(ShellExtension)</BuildScript>
15+
<BuildArgs>$(BuildArgs) /p:TreatWarningsAsErrors=false</BuildArgs>
16+
<BuildArgs>$(BuildArgs) /p:PublishWindowsPdb=false</BuildArgs>
1417
</PropertyGroup>
1518

1619
<PropertyGroup Condition="'$(BuildOS)' == 'windows' and '$(OfficialBuildId)' != ''">
@@ -25,14 +28,6 @@
2528
<BuildArgs Condition="'$(EnableIBCOptimization)' == 'true'">$(BuildArgs) $(FlagParameterPrefix)officialSkipApplyOptimizationData false</BuildArgs>
2629
</PropertyGroup>
2730

28-
<PropertyGroup>
29-
<BuildArgs>$(BuildArgs) /p:TreatWarningsAsErrors=false</BuildArgs>
30-
<BuildArgs>$(BuildArgs) /p:PublishWindowsPdb=false</BuildArgs>
31-
<!-- UsingToolMicrosoftNetCompilers=false introduces a prebuilt so we'll have to turn back on after our bootstrap SDK has native integer support -->
32-
<!-- issue: https://github.com/dotnet/source-build/issues/1719 -->
33-
<BuildArgs>$(BuildArgs) /p:UsingToolMicrosoftNetCompilers=false</BuildArgs>
34-
</PropertyGroup>
35-
3631
<ItemGroup>
3732
<RepositoryReference Include="arcade" />
3833
</ItemGroup>

0 commit comments

Comments
 (0)