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

    <PropertyGroup>
        <OutputType>WinExe</OutputType>
        <TargetFramework>net5.0</TargetFramework>
        <PublishReadyToRun>false</PublishReadyToRun>
        <TieredCompilation>false</TieredCompilation>
        <AssemblyName>A Breath of Spring Air</AssemblyName>
    </PropertyGroup>

    <ItemGroup>
        <PackageReference Include="Contentless" Version="3.0.5" />
        <PackageReference Include="MLEM" Version="5.0.0-82" />
        <PackageReference Include="MLEM.Extended" Version="5.0.0-82" />
        <PackageReference Include="MLEM.Startup" Version="5.0.0-82" />
        <PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.0.1641" />
        <PackageReference Include="MonoGame.Extended.Content.Pipeline" Version="3.8.0" />
        <PackageReference Include="MonoGame.Extended.Tiled" Version="3.8.0" />
        <PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.0.1641" />
    </ItemGroup>

    <ItemGroup>
        <MonoGameContentReference Include="Content\Content.mgcb" />
        <Content Include="Content\*\**" />
    </ItemGroup>

    <ItemGroup>
        <TrimmerRootAssembly Include="MonoGame.Framework" Visible="false" />
        <TrimmerRootAssembly Include="MLEM" Visible="false" />
        <TrimmerRootAssembly Include="MLEM.Ui" Visible="false" />
    </ItemGroup>

    <PropertyGroup>
        <ApplicationIcon>Icon.ico</ApplicationIcon>
    </PropertyGroup>
    <ItemGroup>
        <Content Include="Icon.ico" />
        <EmbeddedResource Include="Icon.bmp">
            <LogicalName>Icon.bmp</LogicalName>
        </EmbeddedResource>
    </ItemGroup>
</Project>