|
12 | 12 |
|
13 | 13 | <!-- ==================== TARGET FRAMEWORKS GROUP ===================== -->
|
14 | 14 | <PropertyGroup>
|
| 15 | + |
| 16 | + <!-- - note that we build against net8.0 merely as a dud-placeholder for windows in which we are bound to get not-implemented exceptions all over the place --> |
| 17 | + <!-- - the dud build for net8 also comes in handy when we want to launch an application inside an ios-simulator in the macos desktop (for UI testing purposes) --> |
| 18 | + |
| 19 | + <PackageVersionPostfix Condition=" '$(BuildOnlyDudNet8)' == 'true' ">-force-dud</PackageVersionPostfix> |
| 20 | + |
15 | 21 | <TargetFrameworks>$(TargetFrameworks)net8.0;</TargetFrameworks>
|
16 |
| - <TargetFrameworks>$(TargetFrameworks)net8.0-ios;</TargetFrameworks> |
17 |
| - <TargetFrameworks>$(TargetFrameworks)net8.0-android;</TargetFrameworks> |
18 |
| - <TargetFrameworks>$(TargetFrameworks)net8.0-maccatalyst</TargetFrameworks> |
| 22 | + <TargetFrameworks Condition=" '$(BuildOnlyDudNet8)' != 'true' ">$(TargetFrameworks)net8.0-ios;</TargetFrameworks> |
| 23 | + <TargetFrameworks Condition=" '$(BuildOnlyDudNet8)' != 'true' ">$(TargetFrameworks)net8.0-android;</TargetFrameworks> |
| 24 | + <TargetFrameworks Condition=" '$(BuildOnlyDudNet8)' != 'true' ">$(TargetFrameworks)net8.0-maccatalyst</TargetFrameworks> |
| 25 | + |
19 | 26 | </PropertyGroup>
|
20 | 27 |
|
21 | 28 | <!-- =================== TARGET FRAMEWORK DETECTION ===================== -->
|
|
38 | 45 | <TargetPlatformMinVersion Condition=" '$(IsForAndroid)' == 'true' ">21.0</TargetPlatformMinVersion>
|
39 | 46 | <SupportedOSPlatformVersion Condition=" '$(IsForAndroid)' == 'true' ">21.0</SupportedOSPlatformVersion>
|
40 | 47 |
|
41 |
| - <!-- ios you will need specific workloads though dotnet workload install maui -/-version 8.0.402 --> |
42 |
| - <TargetPlatformVersion Condition=" '$(IsForIOS)' == 'true' ">17.0</TargetPlatformVersion> |
| 48 | + <!-- ios you will need specific workloads though dotnet workload install maui -/-version 8.0.405 --> |
| 49 | + <TargetPlatformVersion Condition=" '$(IsForIOS)' == 'true' ">18.0</TargetPlatformVersion> |
43 | 50 | <TargetPlatformMinVersion Condition=" '$(IsForIOS)' == 'true' ">14.2</TargetPlatformMinVersion>
|
44 | 51 | <SupportedOSPlatformVersion Condition=" '$(IsForIOS)' == 'true' ">14.2</SupportedOSPlatformVersion>
|
45 | 52 |
|
46 |
| - <!-- maccatalyst you will need specific workloads though dotnet workload install maui -/-version 8.0.402 --> |
47 |
| - <TargetPlatformVersion Condition=" '$(IsForMacCatalyst)' == 'true' ">17.0</TargetPlatformVersion> |
| 53 | + <!-- maccatalyst you will need specific workloads though dotnet workload install maui -/-version 8.0.405 --> |
| 54 | + <TargetPlatformVersion Condition=" '$(IsForMacCatalyst)' == 'true' ">18.0</TargetPlatformVersion> |
48 | 55 | <TargetPlatformMinVersion Condition=" '$(IsForMacCatalyst)' == 'true' ">13.1</TargetPlatformMinVersion>
|
49 | 56 | <SupportedOSPlatformVersion Condition=" '$(IsForMacCatalyst)' == 'true' ">13.1</SupportedOSPlatformVersion>
|
50 | 57 | </PropertyGroup>
|
|
101 | 108 | </ItemGroup>
|
102 | 109 | <!-- iOS -->
|
103 | 110 | <ItemGroup Condition="'$(TargetFramework)' == 'net8.0-ios'">
|
104 |
| - <PackageReference Include="Laerdal.Dfu.Bindings.iOS" Version="4.15.3.43980" /> |
| 111 | + <PackageReference Include="Laerdal.Dfu.Bindings.iOS" Version="4.15.3.43995" /> |
105 | 112 | </ItemGroup>
|
106 | 113 | <!-- MacCatalyst -->
|
107 | 114 | <ItemGroup Condition="'$(TargetFramework)' == 'net8.0-maccatalyst'">
|
108 |
| - <PackageReference Include="Laerdal.Dfu.Bindings.iOS" Version="4.15.3.43980" /> |
| 115 | + <PackageReference Include="Laerdal.Dfu.Bindings.MacCatalyst" Version="4.15.3.43995" /> |
109 | 116 | </ItemGroup>
|
110 | 117 | <!-- =========================== PACKAGES ============================ -->
|
111 | 118 |
|
|
0 commit comments