-
Notifications
You must be signed in to change notification settings - Fork 16
/
Xamarim.MediaGallery.targets
24 lines (24 loc) · 1.63 KB
/
Xamarim.MediaGallery.targets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="UTF-8"?>
<Project>
<PropertyGroup>
<_UseNuget>true</_UseNuget>
<_UseNuget Condition="'$(Configuration)'=='Release'">true</_UseNuget>
<_LibVersion>2.2.1</_LibVersion>
<_PermissionLibVersion>2.2.1</_PermissionLibVersion>
<_IsSample Condition="'$(_IsSample)'!='false'">true</_IsSample>
<_NET6 Condition=" $(TargetFramework.StartsWith('net6')) ">true</_NET6>
<_IsMobele Condition=" $(TargetFramework.Contains('droid')) OR $(TargetFramework.ToLowerInvariant().Contains('ios')) ">true</_IsMobele>
</PropertyGroup>
<ItemGroup Condition=" '$(_NET6)'=='true' AND ('$(_IsSample)'=='true' OR '$(_IsMobele)'=='true') ">
<PackageReference Condition="'$(_UseNuget)'=='true'" Include="Xamarin.MediaGallery.Permision.Maui" Version="$(_PermissionLibVersion)" />
<ProjectReference Condition="'$(_UseNuget)'!='true'" Include="$(MSBuildThisFileDirectory)\Permission\Maui\Permission.Maui.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(_NET6)'!='true' AND ('$(_IsSample)'=='true' OR '$(_IsMobele)'=='true') ">
<PackageReference Condition="'$(_UseNuget)'=='true'" Include="Xamarin.MediaGallery.Permision" Version="$(_PermissionLibVersion)" />
<ProjectReference Condition="'$(_UseNuget)'!='true'" Include="$(MSBuildThisFileDirectory)\Permission\Xamarin\Permission.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(_IsSample)'=='true' ">
<PackageReference Condition="'$(_UseNuget)'=='true'" Include="Xamarin.MediaGallery" Version="$(_LibVersion)" />
<ProjectReference Condition="'$(_UseNuget)'!='true'" Include="$(MSBuildThisFileDirectory)\MediaGallery\MediaGallery.csproj" />
</ItemGroup>
</Project>