<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>

    <PackageId>FastReport.OpenSource.Web</PackageId>

    <Designer>true</Designer>

    <TargetFramework>netstandard2.0</TargetFramework>
    <DefineConstants>OPENSOURCE;</DefineConstants>
    <Version>1.0.0</Version>
    <PackageLicenseFile>FastReport MIT license.md</PackageLicenseFile>
    <Configurations>Debug;Release;Demo</Configurations>

    <PublishRepositoryUrl>true</PublishRepositoryUrl>
    <IncludeSymbols>true</IncludeSymbols>
    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
    <!--See https://devblogs.microsoft.com/dotnet/producing-packages-with-source-link/#deterministic-builds -->
    <EmbedUntrackedSources>true</EmbedUntrackedSources>
    <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
  </PropertyGroup>
  
  <Import Project="FastReport.Web.Shared.props"/>

  <PropertyGroup>
    <AssemblyOriginatorKeyFile>../FastReport.OpenSource.snk</AssemblyOriginatorKeyFile>
    <Description>FastReport Open Source is an open source reporting solution for .Net Core and .Net Framework 4.x. 
Various report objects will allow your report to look exactly how you want it to: 13 types of bands, 25 types of barcodes, table object, shapes, line, PolyLine, Polygon and many more.</Description>
    <RepositoryUrl>https://github.com/FastReports/FastReport</RepositoryUrl>
  </PropertyGroup>

  <ItemGroup>
    <ProjectReference Include="$(SolutionDir)FastReport.OpenSource\FastReport.OpenSource.csproj" />
  </ItemGroup>
  
  <ItemGroup>
    <None Include="..\Pack\FastReport MIT license.md">
      <Pack>True</Pack>
      <Visible>false</Visible>
      <PackagePath></PackagePath>
    </None>
  </ItemGroup>

  <Import Project="..\UsedPackages.version" />
  <ItemGroup>
    <!--For buildScript only (it can't implicitly restore System.Drawing.Common)-->
    <PackageReference Include="System.Drawing.Common" Version="$(SystemDrawingCommonVersion)" PrivateAssets="All"/>
  </ItemGroup>

  <!--Source Link-->
  <ItemGroup>
    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
  </ItemGroup>

  <ItemGroup>
    <Compile Remove="Application\Dialog\**" />
  </ItemGroup>
</Project>
