Skip to content

Commit b1fd78d

Browse files
Update all common folder references to tooling
Add a ToolingDirectory property for simplifying naming in future Abstract a few directories in build.yml to make simpler to change later too
1 parent 881da1a commit b1fd78d

24 files changed

Lines changed: 80 additions & 80 deletions

CommunityToolkit.Tooling.SampleGen/ToolkitSampleMetadataGenerator.Documentation.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ private ImmutableArray<ToolkitFrontMatter> GatherDocumentFrontMatter(SourceProdu
148148
}
149149

150150
// Get the filepath we need to be able to load the markdown file in sample app.
151-
var filepath = file.Path.Split(new string[] { @"\components\", "/components/", @"\common\", "/common/" }, StringSplitOptions.RemoveEmptyEntries).LastOrDefault();
151+
var filepath = file.Path.Split(new string[] { @"\components\", "/components/", @"\tooling\", "/tooling/" }, StringSplitOptions.RemoveEmptyEntries).LastOrDefault();
152152

153153
// Look for sample id tags
154154
var matches = MarkdownRegexSampleTag.Matches(content);

GenerateAllSolution.ps1

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Param (
2929
)
3030

3131
# Generate required props for "All" solution.
32-
& ./common/MultiTarget/GenerateAllProjectReferences.ps1
32+
& ./tooling/MultiTarget/GenerateAllProjectReferences.ps1
3333

3434
# Set up constant values
3535
$generatedSolutionFilePath = 'CommunityToolkit.AllComponents.sln'
@@ -47,20 +47,20 @@ if (Test-Path -Path $generatedSolutionFilePath)
4747
$projects = [System.Collections.ArrayList]::new()
4848

4949
# Common/Dependencies for shared infrastructure
50-
[void]$projects.Add(".\common\CommunityToolkit*\*.*proj")
50+
[void]$projects.Add(".\tooling\CommunityToolkit*\*.*proj")
5151

5252
# App Head and Test Head
5353
if ($IncludeHeads -ne 'winappsdk')
5454
{
55-
[void]$projects.Add(".\common\ProjectHeads\AllComponents\**\*.Uwp.csproj")
55+
[void]$projects.Add(".\tooling\ProjectHeads\AllComponents\**\*.Uwp.csproj")
5656
}
5757

5858
if ($IncludeHeads -ne 'uwp')
5959
{
60-
[void]$projects.Add(".\common\ProjectHeads\AllComponents\**\*.WinAppSdk.csproj")
60+
[void]$projects.Add(".\tooling\ProjectHeads\AllComponents\**\*.WinAppSdk.csproj")
6161
}
6262

63-
[void]$projects.Add(".\common\ProjectHeads\AllComponents\**\*.Wasm.csproj")
63+
[void]$projects.Add(".\tooling\ProjectHeads\AllComponents\**\*.Wasm.csproj")
6464

6565
# Individual projects
6666
[void]$projects.Add(".\components\**\src\*.csproj")

MultiTarget/MultiTarget.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
</ItemGroup>
5050

5151
<ItemGroup>
52-
<Compile Include="$(RepositoryDirectory)common\GlobalUsings_WinUI.cs" />
52+
<Compile Include="$(ToolingDirectory)\GlobalUsings_WinUI.cs" />
5353
</ItemGroup>
5454

5555
<!-- Automatically include XAML pages within multi-targetted projects (source and samples) -->
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project>
22
<!-- Needed Unit Testing helper base classes -->
3-
<Import Project="$(RepositoryDirectory)common\CommunityToolkit.Tests.Shared\CommunityToolkit.Tests.Shared.projitems" Label="Unit Testing Helpers" />
3+
<Import Project="$(ToolingDirectory)\CommunityToolkit.Tests.Shared\CommunityToolkit.Tests.Shared.projitems" Label="Unit Testing Helpers" />
44

55
<!-- Visual Studio likes to delete the following line - but it's needed to find the tests -->
66
<Import Project="$(RepositoryDirectory)\components\**\*.Tests.projitems" Label="Shared" />
77

88
<!-- Include all base code to be tested -->
9-
<Import Project="$(RepositoryDirectory)common\MultiTarget\Generated\*.props" />
9+
<Import Project="$(ToolingDirectory)\MultiTarget\Generated\*.props" />
1010
</Project>

ProjectHeads/AllComponents/Tests.Uwp/CommunityToolkit.Tests.Uwp.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<Import Project="$([MSBuild]::GetPathOfFileAbove(directory.build.props))" Condition="Exists('$([MSBuild]::GetPathOfFileAbove(directory.build.props))')" />
44

5-
<Import Project="$(RepositoryDirectory)common\MultiTarget\TargetFrameworks.props" />
5+
<Import Project="$(ToolingDirectory)\MultiTarget\TargetFrameworks.props" />
66
<PropertyGroup>
77
<IsDeployableHead>true</IsDeployableHead>
88
<IsUno>false</IsUno>
@@ -21,9 +21,9 @@
2121
<IsGtkHead>false</IsGtkHead>
2222
<IsGtkLib>false</IsGtkLib>
2323
</PropertyGroup>
24-
<Import Project="$(RepositoryDirectory)common\MultiTarget\ProjectIdentifiers.props" />
25-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\Tests.Head.Uwp.props" />
26-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\AllComponents\Tests.Head.AllComponents.props" />
24+
<Import Project="$(ToolingDirectory)\MultiTarget\ProjectIdentifiers.props" />
25+
<Import Project="$(ToolingDirectory)\ProjectHeads\Tests.Head.Uwp.props" />
26+
<Import Project="$(ToolingDirectory)\ProjectHeads\AllComponents\Tests.Head.AllComponents.props" />
2727

2828
<PropertyGroup>
2929
<ProjectGuid>{FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}</ProjectGuid>

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="$(RepositoryDirectory)common\MultiTarget\TargetFrameworks.props" />
3+
<Import Project="$(ToolingDirectory)\MultiTarget\TargetFrameworks.props" />
44
<PropertyGroup>
55
<IsDeployableHead>true</IsDeployableHead>
66
<IsUno>false</IsUno>
@@ -19,9 +19,9 @@
1919
<IsGtkHead>false</IsGtkHead>
2020
<IsGtkLib>false</IsGtkLib>
2121
</PropertyGroup>
22-
<Import Project="$(RepositoryDirectory)common\MultiTarget\ProjectIdentifiers.props" />
23-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\Tests.Head.WinAppSdk.props" />
24-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\AllComponents\Tests.Head.AllComponents.props" />
22+
<Import Project="$(ToolingDirectory)\MultiTarget\ProjectIdentifiers.props" />
23+
<Import Project="$(ToolingDirectory)\ProjectHeads\Tests.Head.WinAppSdk.props" />
24+
<Import Project="$(ToolingDirectory)\ProjectHeads\AllComponents\Tests.Head.AllComponents.props" />
2525

2626
<PropertyGroup>
2727
<RootNamespace>CommunityToolkit.Tests</RootNamespace>

ProjectHeads/AllComponents/Uwp/CommunityToolkit.App.Uwp.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<Import Project="$([MSBuild]::GetPathOfFileAbove(directory.build.props))" Condition="Exists('$([MSBuild]::GetPathOfFileAbove(directory.build.props))')" />
44

5-
<Import Project="$(RepositoryDirectory)common\MultiTarget\TargetFrameworks.props" />
5+
<Import Project="$(ToolingDirectory)\MultiTarget\TargetFrameworks.props" />
66
<PropertyGroup>
77
<IsDeployableHead>true</IsDeployableHead>
88
<IsUno>false</IsUno>
@@ -21,9 +21,9 @@
2121
<IsGtkHead>false</IsGtkHead>
2222
<IsGtkLib>false</IsGtkLib>
2323
</PropertyGroup>
24-
<Import Project="$(RepositoryDirectory)common\MultiTarget\ProjectIdentifiers.props" />
25-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\App.Head.Uwp.props" />
26-
<Import Project="$(RepositoryDirectory)common\MultiTarget\Generated\*.props" />
24+
<Import Project="$(ToolingDirectory)\MultiTarget\ProjectIdentifiers.props" />
25+
<Import Project="$(ToolingDirectory)\ProjectHeads\App.Head.Uwp.props" />
26+
<Import Project="$(ToolingDirectory)\MultiTarget\Generated\*.props" />
2727

2828
<PropertyGroup>
2929
<RootNamespace>CommunityToolkit.App.Uwp</RootNamespace>

ProjectHeads/AllComponents/Wasm/CommunityToolkit.App.Wasm.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web" TreatAsLocalProperty="TargetFramework">
22

3-
<Import Project="$(RepositoryDirectory)common\MultiTarget\TargetFrameworks.props" />
3+
<Import Project="$(ToolingDirectory)\MultiTarget\TargetFrameworks.props" />
44
<PropertyGroup>
55
<IsDeployableHead>true</IsDeployableHead>
66
<IsUno>true</IsUno>
@@ -19,9 +19,9 @@
1919
<IsGtkHead>false</IsGtkHead>
2020
<IsGtkLib>false</IsGtkLib>
2121
</PropertyGroup>
22-
<Import Project="$(RepositoryDirectory)common\MultiTarget\ProjectIdentifiers.props" />
23-
<Import Project="$(RepositoryDirectory)common\MultiTarget\Generated\*.props" />
24-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\App.Head.Wasm.props" />
22+
<Import Project="$(ToolingDirectory)\MultiTarget\ProjectIdentifiers.props" />
23+
<Import Project="$(ToolingDirectory)\MultiTarget\Generated\*.props" />
24+
<Import Project="$(ToolingDirectory)\ProjectHeads\App.Head.Wasm.props" />
2525

2626
<ItemGroup>
2727
<EmbeddedResource Include="WasmScripts\AppManifest.js" />

ProjectHeads/AllComponents/WinAppSdk/CommunityToolkit.App.WinAppSdk.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="$(RepositoryDirectory)common\MultiTarget\TargetFrameworks.props" />
3+
<Import Project="$(ToolingDirectory)\MultiTarget\TargetFrameworks.props" />
44
<PropertyGroup>
55
<IsDeployableHead>true</IsDeployableHead>
66
<IsUno>false</IsUno>
@@ -19,9 +19,9 @@
1919
<IsGtkHead>false</IsGtkHead>
2020
<IsGtkLib>false</IsGtkLib>
2121
</PropertyGroup>
22-
<Import Project="$(RepositoryDirectory)common\MultiTarget\ProjectIdentifiers.props" />
23-
<Import Project="$(RepositoryDirectory)common\MultiTarget\Generated\*.props" />
24-
<Import Project="$(RepositoryDirectory)common\ProjectHeads\App.Head.WinAppSdk.props" />
22+
<Import Project="$(ToolingDirectory)\MultiTarget\ProjectIdentifiers.props" />
23+
<Import Project="$(ToolingDirectory)\MultiTarget\Generated\*.props" />
24+
<Import Project="$(ToolingDirectory)\ProjectHeads\App.Head.WinAppSdk.props" />
2525

2626
<PropertyGroup>
2727
<RootNamepace>CommunityToolkit.App.WinAppSdk</RootNamepace>

ProjectHeads/App.Head.Wasm.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@
3535
</ItemGroup>
3636

3737
<ItemGroup>
38-
<LinkerDescriptor Include="$(RepositoryDirectory)\common\CommunityToolkit.App.Shared\LinkerConfig.xml" />
38+
<LinkerDescriptor Include="$(ToolingDirectory)\CommunityToolkit.App.Shared\LinkerConfig.xml" />
3939
</ItemGroup>
4040
</Project>

0 commit comments

Comments
 (0)