QuestPDF.csproj 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <Authors>MarcinZiabek</Authors>
  4. <Company>CodeFlint</Company>
  5. <PackageId>QuestPDF</PackageId>
  6. <Version>2024.3.0</Version>
  7. <PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API. Easily generate PDF reports, invoices, exports, etc.</PackageDescription>
  8. <PackageReleaseNotes>$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt"))</PackageReleaseNotes>
  9. <LangVersion>10</LangVersion>
  10. <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
  11. <EnablePackageValidation>true</EnablePackageValidation>
  12. <PackageIcon>Logo.png</PackageIcon>
  13. <PackageIconUrl>https://www.questpdf.com/images/package-logo.png</PackageIconUrl>
  14. <PackageProjectUrl>https://www.questpdf.com/</PackageProjectUrl>
  15. <PackageReadmeFile>PackageReadme.md</PackageReadmeFile>
  16. <PackageLicenseFile>PackageLicense.md</PackageLicenseFile>
  17. <PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
  18. <RepositoryUrl>https://github.com/QuestPDF/library.git</RepositoryUrl>
  19. <RepositoryType>git</RepositoryType>
  20. <Copyright>Marcin Ziąbek, QuestPDF contributors</Copyright>
  21. <PackageTags>PDF;C#;dotnet;csharp;.NET;PDF library;PDF document;PDF generation;PDF creation;PDF report;PDF invoice;PDF export;windows;linux;mac;azure;aws;open-source;open source;free;adobe;file;SVG;HTML;XPS</PackageTags>
  22. <Nullable>enable</Nullable>
  23. <TargetFrameworks>net8.0;net6.0;netstandard2.0</TargetFrameworks>
  24. <IncludeSymbols>true</IncludeSymbols>
  25. <SymbolPackageFormat>snupkg</SymbolPackageFormat>
  26. <GenerateDocumentationFile>True</GenerateDocumentationFile>
  27. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  28. </PropertyGroup>
  29. <ItemGroup>
  30. <InternalsVisibleTo Include="DynamicProxyGenAssembly2" />
  31. <InternalsVisibleTo Include="QuestPDF.UnitTests" />
  32. <InternalsVisibleTo Include="QuestPDF.LayoutTests" />
  33. </ItemGroup>
  34. <ItemGroup>
  35. <None Include="Resources\**\*.*">
  36. <Pack>true</Pack>
  37. <PackagePath>%(RecursiveDir)\%(Filename)%(Extension)</PackagePath>
  38. </None>
  39. <None Include="LatoFont\*.*">
  40. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  41. <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
  42. <Pack>true</Pack>
  43. <PackagePath>runtimes\any\native\LatoFont\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
  44. </None>
  45. <None Include="Runtimes\**\*.*">
  46. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  47. <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
  48. <Pack>true</Pack>
  49. <PackagePath>runtimes\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
  50. </None>
  51. <None Include="Build\**\*.*">
  52. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  53. <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
  54. <Pack>true</Pack>
  55. <PackagePath>build\%(RecursiveDir)%(Filename)%(Extension)</PackagePath>
  56. </None>
  57. </ItemGroup>
  58. </Project>