|
|
@@ -1,11 +1,20 @@
|
|
|
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
<PropertyGroup>
|
|
|
- <TargetFrameworks>net8.0-ios;net8.0;net9.0</TargetFrameworks>
|
|
|
<Nullable>enable</Nullable>
|
|
|
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
|
|
|
<Configurations>Debug;Release;DebugDev;Publish</Configurations>
|
|
|
<Platforms>AnyCPU</Platforms>
|
|
|
</PropertyGroup>
|
|
|
+
|
|
|
+ <PropertyGroup>
|
|
|
+ <!-- Default for Windows/Linux (and anything non-macOS): -->
|
|
|
+ <TargetFrameworks>net8.0;net9.0</TargetFrameworks>
|
|
|
+ </PropertyGroup>
|
|
|
+
|
|
|
+ <PropertyGroup Condition="$([MSBuild]::IsOSPlatform('OSX'))">
|
|
|
+ <!-- On macOS, include iOS as well: -->
|
|
|
+ <TargetFrameworks>net8.0-ios;net8.0;net9.0</TargetFrameworks>
|
|
|
+ </PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDev|AnyCPU'">
|
|
|
<DefineConstants>$(DefineConstants);DEBUGDEV</DefineConstants>
|