<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>netstandard2.1</TargetFrameworks>
    <EnableDefaultItems>false</EnableDefaultItems>
    <AssemblyName>Raylib-cs</AssemblyName>
    <RootNamespace>Raylib_cs</RootNamespace>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
    <NoWarn>$(NoWarn);1591</NoWarn>
  </PropertyGroup>

  <PropertyGroup>
    <Version>3.7.0</Version>
    <PackageVersion>3.7.0</PackageVersion>
    <Authors>Chris Dill, Raysan5 &amp; Others</Authors>
    <PackProject>true</PackProject>
    <PackageLicenseExpression>Zlib</PackageLicenseExpression>
    <Title>Raylib-cs</Title>
    <Description>C# bindings for raylib - A simple and easy-to-use library to learn videogames programming</Description>
    <PackageIcon>raylib-cs_64x64.png</PackageIcon>
    <PackageTags>Raylib;Raysan;Gamedev;Binding</PackageTags>
    <RepositoryType>git</RepositoryType>
    <RepositoryUrl>https://github.com/ChrisDill/Raylib-cs/</RepositoryUrl>
    <PackageProjectUrl>https://www.raylib.com/</PackageProjectUrl>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="Easings.cs"/>
    <Compile Include="Raylib.cs"/>
    <Compile Include="Raymath.cs"/>
    <Compile Include="Rlgl.cs"/>
    <None Include="../Logo/raylib-cs_64x64.png" Pack="true" PackagePath=""/>
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="System.Numerics.Vectors" Version="4.5.0"/>
  </ItemGroup>

  <ItemGroup>
    <Content Include="runtimes/**" Link="runtimes/%(RecursiveDir)/%(Filename)%(Extension)">
      <PackagePath>runtimes/</PackagePath>
      <Pack>true</Pack>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
</Project>