Skip to content

Commit 34cbfbb

Browse files
committed
Introduce Debug-locallibs vs. Debug-Nuget configurations
1 parent 51d37d5 commit 34cbfbb

File tree

2 files changed

+83
-9
lines changed

2 files changed

+83
-9
lines changed

RT.Servers.sln

Lines changed: 68 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,86 @@
11
Microsoft Visual Studio Solution File, Format Version 12.00
2-
# Visual Studio Version 16
3-
VisualStudioVersion = 16.0.29306.81
2+
# Visual Studio Version 17
3+
VisualStudioVersion = 17.14.36310.24
44
MinimumVisualStudioVersion = 10.0.40219.1
55
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Servers.Tests", "Tests\RT.Servers.Tests.csproj", "{BA03D048-E465-4B80-B12A-93D21C485678}"
66
EndProject
77
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Servers", "Src\RT.Servers.csproj", "{A7333C19-56A9-4A8E-A196-7648666EF26A}"
88
EndProject
9+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Json", "..\RT.Util\RT.Json\RT.Json.csproj", "{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}"
10+
EndProject
11+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.PostBuild", "..\RT.Util\RT.PostBuild\RT.PostBuild.csproj", "{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}"
12+
EndProject
13+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Serialization", "..\RT.Util\RT.Serialization\RT.Serialization.csproj", "{A8AF4D43-0B8E-C450-615E-359760C39298}"
14+
EndProject
15+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Serialization.Json", "..\RT.Util\RT.Serialization.Json\RT.Serialization.Json.csproj", "{76D1A32D-9517-0EA6-E30E-4AD373155FDD}"
16+
EndProject
17+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Serialization.Xml", "..\RT.Util\RT.Serialization.Xml\RT.Serialization.Xml.csproj", "{8CC207AC-3E9C-2C68-130B-3BCF02860A43}"
18+
EndProject
19+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.Util.Core", "..\RT.Util\RT.Util.Core\RT.Util.Core.csproj", "{45112116-A549-97E2-5AB1-8CDC7AE4B250}"
20+
EndProject
21+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RT.TagSoup", "..\RT.TagSoup\Src\RT.TagSoup.csproj", "{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}"
22+
EndProject
923
Global
1024
GlobalSection(SolutionConfigurationPlatforms) = preSolution
11-
Debug|Any CPU = Debug|Any CPU
25+
Debug-locallibs|Any CPU = Debug-locallibs|Any CPU
26+
Debug-Nuget|Any CPU = Debug-Nuget|Any CPU
1227
Release|Any CPU = Release|Any CPU
1328
EndGlobalSection
1429
GlobalSection(ProjectConfigurationPlatforms) = postSolution
15-
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16-
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug|Any CPU.Build.0 = Debug|Any CPU
30+
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
31+
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
32+
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
33+
{BA03D048-E465-4B80-B12A-93D21C485678}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
1734
{BA03D048-E465-4B80-B12A-93D21C485678}.Release|Any CPU.ActiveCfg = Release|Any CPU
1835
{BA03D048-E465-4B80-B12A-93D21C485678}.Release|Any CPU.Build.0 = Release|Any CPU
19-
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
20-
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug|Any CPU.Build.0 = Debug|Any CPU
36+
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug-locallibs|Any CPU.ActiveCfg = Debug-locallibs|Any CPU
37+
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug-locallibs|Any CPU.Build.0 = Debug-locallibs|Any CPU
38+
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug-Nuget|Any CPU.ActiveCfg = Debug-Nuget|Any CPU
39+
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Debug-Nuget|Any CPU.Build.0 = Debug-Nuget|Any CPU
2140
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Release|Any CPU.ActiveCfg = Release|Any CPU
2241
{A7333C19-56A9-4A8E-A196-7648666EF26A}.Release|Any CPU.Build.0 = Release|Any CPU
42+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
43+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
44+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
45+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
46+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
47+
{F0BE6EDB-2FAF-87D9-6136-4CE1236DF0AF}.Release|Any CPU.Build.0 = Release|Any CPU
48+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
49+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
50+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
51+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
52+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{F1977A9D-DE51-0354-3C51-C1D9DB4A5520}.Release|Any CPU.Build.0 = Release|Any CPU
54+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
55+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
56+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
57+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
58+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Release|Any CPU.ActiveCfg = Release|Any CPU
59+
{A8AF4D43-0B8E-C450-615E-359760C39298}.Release|Any CPU.Build.0 = Release|Any CPU
60+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
61+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
62+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
63+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
64+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Release|Any CPU.ActiveCfg = Release|Any CPU
65+
{76D1A32D-9517-0EA6-E30E-4AD373155FDD}.Release|Any CPU.Build.0 = Release|Any CPU
66+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
67+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
68+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
69+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
70+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Release|Any CPU.ActiveCfg = Release|Any CPU
71+
{8CC207AC-3E9C-2C68-130B-3BCF02860A43}.Release|Any CPU.Build.0 = Release|Any CPU
72+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
73+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
74+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
75+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
76+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Release|Any CPU.ActiveCfg = Release|Any CPU
77+
{45112116-A549-97E2-5AB1-8CDC7AE4B250}.Release|Any CPU.Build.0 = Release|Any CPU
78+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Debug-locallibs|Any CPU.ActiveCfg = Debug|Any CPU
79+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Debug-locallibs|Any CPU.Build.0 = Debug|Any CPU
80+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Debug-Nuget|Any CPU.ActiveCfg = Debug|Any CPU
81+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Debug-Nuget|Any CPU.Build.0 = Debug|Any CPU
82+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
83+
{76229D48-99C5-AAC0-C9CA-595B7AFD4BAD}.Release|Any CPU.Build.0 = Release|Any CPU
2384
EndGlobalSection
2485
GlobalSection(SolutionProperties) = preSolution
2586
HideSolutionNode = FALSE

Src/RT.Servers.csproj

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5+
<Configurations>Debug-Nuget;Debug-locallibs;Release</Configurations>
56
<LangVersion>latest</LangVersion>
67
<DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile>
7-
88
<Authors>Timwi;rstarkov</Authors>
99
<Description>An in-process HTTP server.</Description>
1010
<PackageTags>C#;Http;Server</PackageTags>
@@ -13,14 +13,27 @@
1313
<IncludeSymbols>true</IncludeSymbols>
1414
</PropertyGroup>
1515

16-
<ItemGroup>
16+
<ItemGroup Condition="'$(Configuration)' == 'Debug-locallibs'">
17+
<ProjectReference Include="..\..\RT.TagSoup\Src\RT.TagSoup.csproj" />
18+
<ProjectReference Include="..\..\RT.Util\RT.Json\RT.Json.csproj" />
19+
<ProjectReference Include="..\..\RT.Util\RT.PostBuild\RT.PostBuild.csproj" />
20+
<ProjectReference Include="..\..\RT.Util\RT.Serialization.Json\RT.Serialization.Json.csproj" />
21+
<ProjectReference Include="..\..\RT.Util\RT.Serialization.Xml\RT.Serialization.Xml.csproj" />
22+
<ProjectReference Include="..\..\RT.Util\RT.Serialization\RT.Serialization.csproj" />
23+
<ProjectReference Include="..\..\RT.Util\RT.Util.Core\RT.Util.Core.csproj" />
24+
</ItemGroup>
25+
26+
<ItemGroup Condition="'$(Configuration)' != 'Debug-locallibs'">
1727
<PackageReference Include="RT.Json" version="2.0.1776" />
1828
<PackageReference Include="RT.PostBuild" version="2.0.1776" />
1929
<PackageReference Include="RT.Serialization" version="2.0.1776" />
2030
<PackageReference Include="RT.Serialization.Json" version="2.0.1776" />
2131
<PackageReference Include="RT.Serialization.Xml" version="2.0.1776" />
2232
<PackageReference Include="RT.TagSoup" version="1.0.1634" />
2333
<PackageReference Include="RT.Util.Core" version="2.0.1776" />
34+
</ItemGroup>
35+
36+
<ItemGroup>
2437
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
2538
<PackageReference Include="System.Reflection.Emit" Version="4.7.0" />
2639
</ItemGroup>

0 commit comments

Comments
 (0)