Skip to content

Commit 802fbcb

Browse files
committed
enable disabling of Arcade via DisableArcade MSBuild property
1 parent fcb0a97 commit 802fbcb

File tree

5 files changed

+31
-3
lines changed

5 files changed

+31
-3
lines changed

Directory.Build.props

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
3-
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
3+
<Import Project="Sdk.props"
4+
Sdk="Microsoft.DotNet.Arcade.Sdk"
5+
Condition="'$(DisableArcade)' != '1'" />
46

57
<PropertyGroup>
68
<NoWarn>$(NoWarn);NU5125</NoWarn>

Directory.Build.targets

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
3-
<Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" />
3+
<Import Project="Sdk.targets"
4+
Sdk="Microsoft.DotNet.Arcade.Sdk"
5+
Condition="'$(DisableArcade)' != '1'" />
46
</Project>

src/System.CommandLine.DragonFruit.Tests/System.CommandLine.DragonFruit.Tests.csproj

+9-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,15 @@
1919
<ItemGroup>
2020
<PackageReference Include="FluentAssertions" Version="5.3.0" />
2121
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
22-
</ItemGroup>
22+
</ItemGroup>
23+
24+
<ItemGroup Condition="'$(DisableArcade)' == '1'" >
25+
<PackageReference Include="xunit" Version="2.4.1" />
26+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" >
27+
<PrivateAssets>all</PrivateAssets>
28+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
29+
</PackageReference>
30+
</ItemGroup>
2331

2432
<ItemGroup>
2533
<ProjectReference Include="..\System.CommandLine.DragonFruit\System.CommandLine.DragonFruit.csproj" />

src/System.CommandLine.Rendering.Tests/System.CommandLine.Rendering.Tests.csproj

+8
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,12 @@
2222
<ProjectReference Include="..\System.CommandLine\System.CommandLine.csproj" />
2323
</ItemGroup>
2424

25+
<ItemGroup Condition="'$(DisableArcade)' == '1'" >
26+
<PackageReference Include="xunit" Version="2.4.1" />
27+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" >
28+
<PrivateAssets>all</PrivateAssets>
29+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
30+
</PackageReference>
31+
</ItemGroup>
32+
2533
</Project>

src/System.CommandLine.Suggest.Tests/dotnet-suggest.Tests.csproj

+8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@
1818
<ItemGroup>
1919
<PackageReference Include="FluentAssertions" Version="5.3.0" />
2020
</ItemGroup>
21+
22+
<ItemGroup Condition="'$(DisableArcade)' == '1'" >
23+
<PackageReference Include="xunit" Version="2.4.1" />
24+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" >
25+
<PrivateAssets>all</PrivateAssets>
26+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
27+
</PackageReference>
28+
</ItemGroup>
2129

2230
<ItemGroup>
2331
<ProjectReference Include="..\System.CommandLine.Suggest\dotnet-suggest.csproj" />

0 commit comments

Comments
 (0)