1 <Project Sdk="Microsoft.NET.Sdk">
3 <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
4 <UnicodeUcdVersion>12.1</UnicodeUcdVersion>
5 <TargetFrameworks>$(NetCoreAppCurrent)</TargetFrameworks>
8 <Compile Include="System\Text\Unicode\UnicodeData.cs" />
9 <Compile Include="System\Text\Unicode\Resources.cs" />
10 <Compile Include="System\Text\Unicode\UnicodeDataFileEntry.cs" />
11 <Compile Include="System\Text\Unicode\PropsFileEntry.cs" />
12 <Compile Include="System\Text\Unicode\ParsedUnicodeData.cs" />
13 <Compile Include="System\Text\Unicode\CodePointFlags.cs" />
14 <Compile Include="System\Text\Unicode\GraphemeClusterBreakProperty.cs" />
15 <Compile Include="System\Text\Unicode\BidiClass.cs" />
16 <Compile Include="System\Text\Unicode\CodePoint.cs" />
19 <PackageReference Include="System.Private.Runtime.UnicodeData" Version="$(SystemPrivateRuntimeUnicodeDataVersion)" ExcludeAssets="contentFiles" GeneratePathProperty="true" />
20 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\CaseFolding.txt">
21 <Link>UnicodeData\CaseFolding.txt</Link>
22 <LogicalName>CaseFolding.txt</LogicalName>
24 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\PropList.txt">
25 <Link>UnicodeData\PropList.txt</Link>
26 <LogicalName>PropList.txt</LogicalName>
28 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\UnicodeData.txt">
29 <Link>UnicodeData\UnicodeData.txt</Link>
30 <LogicalName>UnicodeData.txt</LogicalName>
32 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\auxiliary\GraphemeBreakProperty.txt">
33 <Link>UnicodeData\GraphemeBreakProperty.txt</Link>
34 <LogicalName>GraphemeBreakProperty.txt</LogicalName>
36 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\extracted\DerivedBidiClass.txt">
37 <Link>UnicodeData\DerivedBidiClass.txt</Link>
38 <LogicalName>DerivedBidiClass.txt</LogicalName>
40 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\$(UnicodeUcdVersion).0\ucd\extracted\DerivedName.txt">
41 <Link>UnicodeData\DerivedName.txt</Link>
42 <LogicalName>DerivedName.txt</LogicalName>
44 <EmbeddedResource Include="$(PkgSystem_Private_Runtime_UnicodeData)\contentFiles\any\any\emoji\$(UnicodeUcdVersion)\emoji-data.txt">
45 <Link>UnicodeData\emoji-data.txt</Link>
46 <LogicalName>emoji-data.txt</LogicalName>
50 <PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="$(MicrosoftDotNetPlatformAbstractionsVersion)" />
51 <PackageReference Include="Microsoft.DotNet.XUnitExtensions" Version="$(MicrosoftDotNetXUnitExtensionsVersion)" />
52 <PackageReference Include="xunit.core" Version="$(XUnitVersion)" ExcludeAssets="build" />
53 <PackageReference Include="xunit.assert" Version="$(XUnitVersion)" />