advanced-calculator/src/AdvancedCalculator.Desktop/AdvancedCalculator.Desktop.csproj
Codex CLI e1b924c283 Branding: apply app icons across Desktop, Android, and Web
- Desktop: set ApplicationIcon and add app.ico
- Web: replace favicon.ico and link in index.html
- Shared: replace Avalonia default icon with branded ICO
- Android: ensure Icon.png regenerated from brand ICO
2025-08-27 01:36:47 -05:00

20 lines
803 B
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<!--If you are willing to use Windows/MacOS native APIs you will need to create 3 projects.
One for Windows with net8.0-windows TFM, one for MacOS with net8.0-macos and one with net8.0 TFM for Linux.-->
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest>
<ApplicationIcon>app.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Avalonia.Desktop" Version="$(AvaloniaVersion)" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\AdvancedCalculator\AdvancedCalculator.csproj" />
</ItemGroup>
</Project>