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 </PropertyGroup>
6 <ItemGroup>
7 <PackageReference Include="TUnit" />
8 <PackageReference Include="YamlDotNet" />
9 </ItemGroup>
10 <ItemGroup>
11 <ProjectReference Include="..\IRCStates\IRCStates.csproj" />
12 <ProjectReference Include="..\IRCTokens\IRCTokens.csproj" />
13 </ItemGroup>
14 <ItemGroup>
15 <Using Include="IRCTokens" />
16 <Using Include="IRCStates" />
17 <Using Include="System.Text" />
18 </ItemGroup>
19 <ItemGroup>
20 <None Update="Tokenization\Data\msg-*.yaml">
21 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
22 </None>
23 </ItemGroup>
24</Project>