Skip to content

Commit 4c90e49

Browse files
Don't double-add Extensions source project for tests when not needed
1 parent 210009e commit 4c90e49

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

ProjectHeads/AllComponents/Tests.WinAppSdk/CommunityToolkit.Tests.WinAppSdk.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<IsDeployableHead>true</IsDeployableHead>
55
<IsWinAppSdk>true</IsWinAppSdk>
66
<HasWinUI>true</HasWinUI>
7-
<HasWinUI>true</HasWinUI>
87
<WinUIMajorVersion>3</WinUIMajorVersion>
98
</PropertyGroup>
109

ProjectHeads/SingleComponent/Tests.Uwp/ProjectTemplate.Tests.Uwp.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<IsUwp>true</IsUwp>
88
<HasWinUI>true</HasWinUI>
99
<WinUIMajorVersion>2</WinUIMajorVersion>
10+
11+
<IsSingleExperimentHead>true</IsSingleExperimentHead>
1012
</PropertyGroup>
1113

1214
<Import Project="$(ToolingDirectory)\MultiTarget\EnabledTargetFrameworks.props" />

ProjectHeads/SingleComponent/Tests.WinAppSdk/ProjectTemplate.Tests.WinAppSdk.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<IsWinAppSdk>true</IsWinAppSdk>
66
<HasWinUI>true</HasWinUI>
77
<WinUIMajorVersion>3</WinUIMajorVersion>
8+
9+
<IsSingleExperimentHead>true</IsSingleExperimentHead>
810
</PropertyGroup>
911

1012
<Import Project="$(ToolingDirectory)\MultiTarget\EnabledTargetFrameworks.props" />

ProjectHeads/Tests.Head.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
<PackageReference Include="CommunityToolkit.$(DependencyVariant).Extensions" Version="8.0.230801-preview"/>
2020
</ItemGroup>
2121
</When>
22-
<Otherwise>
22+
<When Condition="'$(IsSingleExperimentHead)' == 'true' and $(MSBuildProjectName.StartsWith('Extensions')) == 'false'">
2323
<ItemGroup>
2424
<ProjectReference Include="$(ToolkitExtensionSourceProject)"/>
2525
</ItemGroup>
26-
</Otherwise>
26+
</When>
2727
</Choose>
2828

2929
<!-- Global Usings -->

0 commit comments

Comments
 (0)