ImageSharp/SixLabors.Fonts/SixLabors.Fonts.csproj
2026-08-03 22:31:27 +02:00

49 lines
2.3 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<AssemblyName>SixLabors.Fonts</AssemblyName>
<AssemblyTitle>SixLabors.Fonts</AssemblyTitle>
<RootNamespace>SixLabors.Fonts</RootNamespace>
<PackageId>SixLabors.Fonts</PackageId>
<PackageIcon>sixlabors.fonts.128.png</PackageIcon>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<RepositoryUrl Condition="'$(RepositoryUrl)' == ''">https://github.com/SixLabors/Fonts/</RepositoryUrl>
<PackageProjectUrl>$(RepositoryUrl)</PackageProjectUrl>
<PackageTags>font;truetype;opentype;woff;woff2</PackageTags>
<Description>A cross-platform library for loading and laying out fonts for processing and measuring; written in C#</Description>
<!--Prevent version conflicts in DrawWithImageSharp-->
<AssemblyVersion Condition="'$(IsContinuousIntegration)'==''">3.0.0.0</AssemblyVersion>
</PropertyGroup>
<!--This enables the nullable analysis and treats all nullable warnings as error-->
<PropertyGroup>
<Nullable>enable</Nullable>
<WarningsAsErrors>Nullable</WarningsAsErrors>
<!--Temporarily disable the COM analyzer to work around build issue.-->
<NoWarn>$(NoWarn);IL2050;</NoWarn>
</PropertyGroup>
<PropertyGroup>
<!--Bump to V2 prior to tagged release.-->
<MinVerMinimumMajorMinor>3.0</MinVerMinimumMajorMinor>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<!-- <ItemGroup>
<Compile Include="..\UnicodeTrieGenerator\StateAutomation\StateMachine.cs" Link="Unicode\StateAutomation\StateMachine.cs" />
<Compile Include="..\UnicodeTrieGenerator\StateAutomation\INode.cs" Link="Unicode\StateAutomation\INode.cs" />
<Compile Include="..\UnicodeTrieGenerator\StateAutomation\SymbolTable.cs" Link="Unicode\StateAutomation\SymbolTable.cs" />
</ItemGroup> -->
<ItemGroup>
<!-- <None Include="..\LICENSE" Pack="true" PackagePath="" /> -->
<!-- <None Include="..\THIRD-PARTY-NOTICES" Pack="true" PackagePath="" /> -->
<!-- <None Include="..\FTL.TXT" Pack="true" PackagePath="" /> -->
<!-- <None Include="..\..\shared-infrastructure\branding\icons\fonts\sixlabors.fonts.128.png" Pack="true" PackagePath="" /> -->
</ItemGroup>
<Import Project="..\SharedInfrastructure.projitems" Label="Shared" />
</Project>