Skip to content

Commit 22ae8c0

Browse files
committed
Code: Build, solution structure: divided into fine-grain assemblies
1 parent f597280 commit 22ae8c0

File tree

7 files changed

+52
-1
lines changed

7 files changed

+52
-1
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<RootNamespace>SA.Agnostic</RootNamespace>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<Compile Remove="*\**" />
9+
<Compile Include="CommandLine\**" />
10+
</ItemGroup>
11+
12+
<ItemGroup>
13+
<ProjectReference Include="Agnostic.Enumerations.csproj" />
14+
</ItemGroup>
15+
16+
</Project>

code/Agnostic/Core/Agnostic.Core.csproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,9 @@
44
<RootNamespace>SA.Agnostic</RootNamespace>
55
</PropertyGroup>
66

7+
<ItemGroup>
8+
<Compile Remove="*\**" />
9+
<Compile Include="Core\**" />
10+
</ItemGroup>
11+
712
</Project>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<RootNamespace>SA.Agnostic</RootNamespace>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<Compile Remove="*\**" />
9+
<Compile Include="Enumerations\**" />
10+
</ItemGroup>
11+
12+
</Project>

code/Agnostic/Enumeration.Controls/Agnostic.UI.Enumeration.Controls.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<ProjectReference Include="..\Core\Agnostic.Core.csproj" />
10+
<ProjectReference Include="..\Core\Agnostic.Enumerations.csproj" />
1111
</ItemGroup>
1212

1313
</Project>

code/Demo/CommandLine.Demo/CommandLine.Demo.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.CommandLine.csproj" />
1213
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.Core.csproj" />
14+
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.Enumerations.csproj" />
1315
<ProjectReference Include="..\..\Agnostic\Ui\Agnostic.UI.csproj" />
1416
<ProjectReference Include="..\Shared.Resources\Demo.ResourceDictionary.Source.csproj" />
1517
</ItemGroup>

code/Demo/Editor.Demo/Editor.Demo.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.CommandLine.csproj" />
1213
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.Core.csproj" />
14+
<ProjectReference Include="..\..\Agnostic\Core\Agnostic.Enumerations.csproj" />
1315
<ProjectReference Include="..\..\Agnostic\Enumeration.Controls\Agnostic.UI.Enumeration.Controls.csproj" />
1416
<ProjectReference Include="..\..\Agnostic\Ui\Agnostic.UI.csproj" />
1517
<ProjectReference Include="..\Shared.Resources\Demo.ResourceDictionary.Source.csproj" />

code/Enumerations.sln

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Plugin.CommandLine.Demo.ru-
2727
EndProject
2828
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Plugin.Editor.Demo.ru-RU", "Localization\ru-RU\Editor.Demo\Plugin.Editor.Demo.ru-RU.csproj", "{FD3ED945-51B2-4552-8A2F-2D3FA1132425}"
2929
EndProject
30+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Agnostic.Enumerations", "Agnostic\Core\Agnostic.Enumerations.csproj", "{940380F5-D6BF-44EF-92F7-C80EB7BE5883}"
31+
EndProject
32+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Agnostic.CommandLine", "Agnostic\Core\Agnostic.CommandLine.csproj", "{2E228295-EC6C-4389-B76F-B301ED4AEF3A}"
33+
EndProject
3034
Global
3135
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3236
Debug|Any CPU = Debug|Any CPU
@@ -69,6 +73,14 @@ Global
6973
{FD3ED945-51B2-4552-8A2F-2D3FA1132425}.Debug|Any CPU.Build.0 = Debug|Any CPU
7074
{FD3ED945-51B2-4552-8A2F-2D3FA1132425}.Release|Any CPU.ActiveCfg = Release|Any CPU
7175
{FD3ED945-51B2-4552-8A2F-2D3FA1132425}.Release|Any CPU.Build.0 = Release|Any CPU
76+
{940380F5-D6BF-44EF-92F7-C80EB7BE5883}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
77+
{940380F5-D6BF-44EF-92F7-C80EB7BE5883}.Debug|Any CPU.Build.0 = Debug|Any CPU
78+
{940380F5-D6BF-44EF-92F7-C80EB7BE5883}.Release|Any CPU.ActiveCfg = Release|Any CPU
79+
{940380F5-D6BF-44EF-92F7-C80EB7BE5883}.Release|Any CPU.Build.0 = Release|Any CPU
80+
{2E228295-EC6C-4389-B76F-B301ED4AEF3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
81+
{2E228295-EC6C-4389-B76F-B301ED4AEF3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
82+
{2E228295-EC6C-4389-B76F-B301ED4AEF3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
83+
{2E228295-EC6C-4389-B76F-B301ED4AEF3A}.Release|Any CPU.Build.0 = Release|Any CPU
7284
EndGlobalSection
7385
GlobalSection(SolutionProperties) = preSolution
7486
HideSolutionNode = FALSE
@@ -83,6 +95,8 @@ Global
8395
{120765C1-6C36-4599-B11A-14421C8E754D} = {D7FF5CCC-7E71-4148-A64A-AAF37E777D6E}
8496
{D53EAAEC-CDE2-42EB-AE39-3FF51E0B85E3} = {3626F8B7-DC18-4792-99C0-4E4AA3588ABC}
8597
{FD3ED945-51B2-4552-8A2F-2D3FA1132425} = {3626F8B7-DC18-4792-99C0-4E4AA3588ABC}
98+
{940380F5-D6BF-44EF-92F7-C80EB7BE5883} = {D7FF5CCC-7E71-4148-A64A-AAF37E777D6E}
99+
{2E228295-EC6C-4389-B76F-B301ED4AEF3A} = {D7FF5CCC-7E71-4148-A64A-AAF37E777D6E}
86100
EndGlobalSection
87101
GlobalSection(ExtensibilityGlobals) = postSolution
88102
SolutionGuid = {748AE680-2914-4777-8DD9-73C53395892D}

0 commit comments

Comments
 (0)