- This project targets .NET 9. Install the .NET 9 SDK before running any
dotnetcommands. - When working on Linux, use the
Release-PhotinoorRelease-Webconfigurations. The Windows build configurations (*Windows) require MAUI and only work on Windows.
- There are currently no unit tests. To verify the project builds, run:
or for the web version:
dotnet publish Desktop/Desktop.csproj -c Release-Photino -o ./publish/Photino-Linux
dotnet publish Desktop/Desktop.csproj -c Release-Web -o ./publish/Web-Linux
- Ensure these commands succeed before committing changes.