IRC parsing, tokenization, and state handling in C#
1<Project Sdk="Microsoft.NET.Sdk">
2 <PropertyGroup>
3 <OutputType>Exe</OutputType>
4 <IsPackable>false</IsPackable>
5 <TestingPlatformCommandLineArguments>--disable-logo</TestingPlatformCommandLineArguments>
6 </PropertyGroup>
7 <ItemGroup>
8 <PackageReference Include="TUnit" />
9 <PackageReference Include="YamlDotNet" />
10 </ItemGroup>
11 <ItemGroup>
12 <ProjectReference Include="..\IRCStates\IRCStates.csproj" />
13 <ProjectReference Include="..\IRCTokens\IRCTokens.csproj" />
14 </ItemGroup>
15 <ItemGroup>
16 <Using Include="IRCTokens" />
17 <Using Include="IRCStates" />
18 <Using Include="System.Text" />
19 </ItemGroup>
20 <ItemGroup>
21 <None Update="Tokenization\Data\msg-*.yaml">
22 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
23 </None>
24 </ItemGroup>
25</Project>