This repository has been archived by the owner on May 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 167
/
Copy pathDynamicLinks.csproj
74 lines (74 loc) · 3.58 KB
/
DynamicLinks.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<Project Sdk="Xamarin.Legacy.Sdk">
<PropertyGroup>
<TargetFrameworks>xamarin.ios10;net6.0-ios</TargetFrameworks>
<NoNFloatUsing Condition="'$(TargetFramework)' == 'xamarin.ios10'">true</NoNFloatUsing>
<Nullable>enable</Nullable>
<ImplicitUsings>true</ImplicitUsings>
<IsBindingProject>true</IsBindingProject>
<NoBindingEmbedding>true</NoBindingEmbedding>
<SupportedOSPlatformVersion>10.0</SupportedOSPlatformVersion>
<RootNamespace>Firebase.DynamicLinks</RootNamespace>
<AssemblyName>Firebase.DynamicLinks</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<FileVersion>8.10.0.3</FileVersion>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup>
<PackageId>Xamarin.Firebase.iOS.DynamicLinks</PackageId>
<Title>Firebase APIs Dynamic Links iOS Library</Title>
<Summary>C# bindings for Firebase APIs Dynamic Links iOS Library</Summary>
<Description>C# bindings for Firebase APIs Dynamic Links iOS Library</Description>
<Authors>Microsoft</Authors>
<Owners>Microsoft</Owners>
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
<PackageIcon>firebaseiosdynamiclinks_128x128.png</PackageIcon>
<PackageProjectUrl>https://go.microsoft.com/fwlink/?linkid=865537</PackageProjectUrl>
<PackageLicenseFile>License.md</PackageLicenseFile>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageVersion>8.10.0.3</PackageVersion>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\..\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="Resources\" />
</ItemGroup>
<ItemGroup>
<None Include="DynamicLinks.targets" Pack="True" PackagePath="build/Xamarin.Firebase.iOS.DynamicLinks.targets" />
<None Include="DynamicLinks.targets" Pack="True" PackagePath="buildTransitive/Xamarin.Firebase.iOS.DynamicLinks.targets" />
<None Include="External-Dependency-Info.txt" Pack="True" PackagePath="THIRD-PARTY-NOTICES.txt" />
<None Include="License.md" Pack="True" PackagePath="License.md" />
<None Include="../../../icons/firebaseiosdynamiclinks_128x128.png" Pack="True" PackagePath="firebaseiosdynamiclinks_128x128.png" />
</ItemGroup>
<!-- An iOS app project cannot find Xcframeworks within a NuGet if a TFM
previous than net6.0-ios is used.
https://github.com/xamarin/xamarin-macios/issues/13693
You must include the Xcframework's NativeReference tag into the iOS app
project so sidecar can work properly. -->
<!-- This workaround was designed like this to have the same
NativeReference tag for the iOS binding and for the .targets file -->
<Import Project="DynamicLinks.targets" />
<ItemGroup>
<_NativeReference Include="..\..\..\externals\FirebaseDynamicLinks.xcframework">
<_Id>$(_FirebaseDynamicLinksId)</_Id>
</_NativeReference>
</ItemGroup>
<!-- End of workaround -->
<ItemGroup Condition="'$(TargetFramework)' == 'xamarin.ios10'">
<Compile Remove="ApiDefinition.cs" />
<Compile Remove="Enums.cs" />
</ItemGroup>
<ItemGroup>
<ObjcBindingCoreSource Include="Enums.cs" Condition=" '$(EnableDefaultCompileItems)' == 'true'" />
</ItemGroup>
<ItemGroup>
<ObjcBindingApiDefinition Include="ApiDefinition.cs" Condition=" '$(EnableDefaultCompileItems)' == 'true'" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Xamarin.Build.Download" Version="0.11.0" PrivateAssets="None" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Core\Core.csproj" PrivateAssets="None" />
</ItemGroup>
</Project>