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

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net7.0-windows</TargetFramework>
    <UseWPF>true</UseWPF>
    <ApplicationManifest>app.manifest</ApplicationManifest>
    <Platforms>AnyCPU;x64</Platforms>
    <IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
  </PropertyGroup>

  <ItemGroup>
    <None Remove="noText.ico" />
    <None Remove="OTFA.ico" />
    <None Remove="OTFA.png" />
    <None Remove="TweakList.json" />
    <None Remove="withText.ico" />
  </ItemGroup>

  <ItemGroup>
    <Resource Include="Assets\noText.ico" />
    <Resource Include="Assets\OTFA.ico" />
    <Resource Include="Assets\OTFA.png" />
    <Resource Include="Assets\withText.ico" />
  </ItemGroup>

  <ItemGroup>
    <EmbeddedResource Include="Assets\TweakList.json">
      <CopyToOutputDirectory>Never</CopyToOutputDirectory>
    </EmbeddedResource>
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="AdonisUI" Version="1.17.1" />
    <PackageReference Include="AdonisUI.ClassicTheme" Version="1.17.1" />
    <PackageReference Include="NetDiscordRpc" Version="1.0.2" />
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
  </ItemGroup>

</Project>
