File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/Microsoft.DotNet.Arcade.Sdk/tools Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 248
248
</_ProjectToRestore >
249
249
</ItemGroup >
250
250
251
+ <!--
252
+ Filter TreatWarningsAsErrors during Restore so CLI script builds and Visual Studio builds restore the same.
253
+ Don't ignore it when it set to 'false' to apply '-warnaserror false' from CLI script builds.
254
+ -->
255
+ <PropertyGroup >
256
+ <_RestoreRemoveProps >$(_RemoveProps)</_RestoreRemoveProps >
257
+ <_RestoreRemoveProps Condition =" '$(TreatWarningsAsErrors)' != 'false'" >$(_RestoreRemoveProps);TreatWarningsAsErrors</_RestoreRemoveProps >
258
+ </PropertyGroup >
259
+
251
260
<MSBuild Projects =" @(_ProjectToRestore)"
252
261
Properties =" @(_SolutionRestoreProps)"
253
- RemoveProperties =" $(_RemoveProps);TreatWarningsAsErrors "
262
+ RemoveProperties =" $(_RestoreRemoveProps) "
254
263
Targets =" Restore"
255
264
SkipNonexistentTargets =" true"
256
265
BuildInParallel =" %(_ProjectToRestore.RestoreInParallel)"
You can’t perform that action at this time.
0 commit comments