Skip to content

Commit 9308b41

Browse files
committed
feat: Updated to net10
1 parent 95446dd commit 9308b41

2 files changed

Lines changed: 11 additions & 12 deletions

File tree

src/libs/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
</ItemGroup>
3838

3939
<ItemGroup Label="Source Link">
40-
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.2.25">
40+
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.2.39">
4141
<PrivateAssets>all</PrivateAssets>
4242
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4343
</PackageReference>

src/libs/Maui.Android.InAppUpdates/Maui.Android.InAppUpdates.csproj

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net9.0;net9.0-android;net9.0-ios;net9.0-maccatalyst;net9.0-windows10.0.19041.0</TargetFrameworks>
4+
<TargetFrameworks>net10.0;net10.0-android;net10.0-ios;net10.0-maccatalyst;net10.0-windows10.0.19041.0</TargetFrameworks>
55
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
6-
<TargetFrameworks>$(TargetFrameworks);net9.0-tizen</TargetFrameworks>
6+
<!-- <TargetFrameworks>$(TargetFrameworks);net10.0-tizen</TargetFrameworks>-->
77
<EnableWindowsTargeting>true</EnableWindowsTargeting>
88
<Nullable>enable</Nullable>
99
<LangVersion>preview</LangVersion>
1010
<ImplicitUsings>enable</ImplicitUsings>
1111
<UseMaui>true</UseMaui>
1212
<NoWarn>$(NoWarn);CA1031;CA2000</NoWarn>
13-
<MauiVersion>9.0.90</MauiVersion>
13+
<MauiVersion>10.0.10</MauiVersion>
1414

1515
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">12.2</SupportedOSPlatformVersion>
1616
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">15.0</SupportedOSPlatformVersion>
@@ -30,11 +30,7 @@
3030
<PackageReference Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" />
3131
</ItemGroup>
3232

33-
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0-android'" Label="Android In-app Updates">
34-
<PackageReference Include="Xamarin.Google.Android.Play.App.Update.Ktx" Version="2.1.0.15" />
35-
</ItemGroup>
36-
37-
<ItemGroup Condition="$(TargetFramework.StartsWith('Xamarin.iOS')) != true AND $(TargetFramework.StartsWith('net9.0-ios')) != true AND $(TargetFramework.StartsWith('net9.0-maccatalyst')) != true ">
33+
<ItemGroup Condition="$(TargetFramework.StartsWith('Xamarin.iOS')) != true AND $(TargetFramework.StartsWith('net10.0-ios')) != true AND $(TargetFramework.StartsWith('net10.0-maccatalyst')) != true ">
3834
<Compile Remove="**\**\*.ios.cs" />
3935
<None Include="**\**\*.ios.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
4036
<Compile Remove="**\ios\**\*.cs" />
@@ -46,13 +42,13 @@
4642
<Compile Remove="**\macos\**\*.cs" />
4743
<None Include="**\macos\**\*.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
4844
</ItemGroup>
49-
<ItemGroup Condition="$(TargetFramework.StartsWith('Xamarin.Mac')) != true AND $(TargetFramework.StartsWith('Xamarin.iOS')) != true AND $(TargetFramework.StartsWith('net9.0-ios')) != true AND $(TargetFramework.StartsWith('net9.0-maccatalyst')) != true">
45+
<ItemGroup Condition="$(TargetFramework.StartsWith('Xamarin.Mac')) != true AND $(TargetFramework.StartsWith('Xamarin.iOS')) != true AND $(TargetFramework.StartsWith('net10.0-ios')) != true AND $(TargetFramework.StartsWith('net10.0-maccatalyst')) != true">
5046
<Compile Remove="**\*.macios.cs" />
5147
<None Include="**\*.macios.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
5248
<Compile Remove="**\macios\**\*.cs" />
5349
<None Include="**\macios\**\*.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
5450
</ItemGroup>
55-
<ItemGroup Condition="$(TargetFramework.StartsWith('MonoAndroid')) != true AND $(TargetFramework.StartsWith('net9.0-android')) != true ">
51+
<ItemGroup Condition="$(TargetFramework.StartsWith('MonoAndroid')) != true AND $(TargetFramework.StartsWith('net10.0-android')) != true ">
5652
<Compile Remove="**\**\*.android.cs" />
5753
<None Include="**\**\*.android.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
5854
<Compile Remove="**\android\**\*.cs" />
@@ -70,11 +66,14 @@
7066
<Compile Remove="**\tizen\**\*.cs" />
7167
<None Include="**\tizen\**\*.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
7268
</ItemGroup>
73-
<ItemGroup Condition="!($(TargetFramework.StartsWith('net')) == true AND $(TargetFramework.EndsWith('.0')) == true AND $(TargetFramework.Contains('-')) != true)"> <!-- e.g net6.0 or net9.0 -->
69+
<ItemGroup Condition="!($(TargetFramework.StartsWith('net')) == true AND $(TargetFramework.EndsWith('.0')) == true AND $(TargetFramework.Contains('-')) != true)"> <!-- e.g net6.0 or net10.0 -->
7470
<Compile Remove="**\*.net.cs" />
7571
<None Include="**\*.net.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
7672
<Compile Remove="**\net\**\*.cs" />
7773
<None Include="**\net\**\*.cs" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
7874
</ItemGroup>
75+
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0-android'">
76+
<PackageReference Include="Xamarin.Google.Android.Play.App.Update.Ktx" Version="2.1.0.16" />
77+
</ItemGroup>
7978

8079
</Project>

0 commit comments

Comments
 (0)