-
Notifications
You must be signed in to change notification settings - Fork 0
/
Xamarin.Intercom.Twig.csproj
128 lines (128 loc) · 7.32 KB
/
Xamarin.Intercom.Twig.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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<Project Sdk="MSBuild.Sdk.Extras/3.0.23" >
<PropertyGroup>
<OutputType>Library</OutputType>
<IsBindingProject>true</IsBindingProject>
<RootNamespace>Xamarin.Intercom.Twig</RootNamespace>
<AssemblyName>Xamarin.Intercom.Twig</AssemblyName>
<Product>$(AssemblyName) ($(TargetFramework))</Product>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyFileVersion>1.0.0.0</AssemblyFileVersion>
<Version>1.0.0.0</Version>
<NeutralLanguage>en</NeutralLanguage>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
<LangVersion>9.0</LangVersion>
<Nullable>enable</Nullable>
<_EnableInterfaceMembers>true</_EnableInterfaceMembers>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
<TargetFrameworks>MonoAndroid8.0;MonoAndroid9.0;MonoAndroid10.0;MonoAndroid11.0</TargetFrameworks>
<AndroidUseIntermediateDesignerFile>true</AndroidUseIntermediateDesignerFile>
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
<AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
<EnableProguard>true</EnableProguard>
<AndroidEnableMultiDex>true</AndroidEnableMultiDex>
<AndroidUseAapt2>true</AndroidUseAapt2>
<AndroidDexTool>d8</AndroidDexTool>
<AndroidLinkTool>r8</AndroidLinkTool>
<AndroidClassParser>class-parse</AndroidClassParser>
<AndroidCodegenTarget>XAJavaInterop1</AndroidCodegenTarget>
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
<DebugType>portable</DebugType>
<DefineConstants>$(DefineConstants);TRACE;_BINDING_;</DefineConstants>
<EnableDefaultItems>false</EnableDefaultItems>
<MavenGroupId>com.intercom</MavenGroupId>
<MavenArtifactId>twig</MavenArtifactId>
<MavenArtifactVersion>1.3.0</MavenArtifactVersion>
<NugetPackageId>Xamarin.Android.Intercom.Twig</NugetPackageId>
</PropertyGroup>
<PropertyGroup>
<PackageId>$(NugetPackageId)</PackageId>
<Title>A Xamarin binding for Intercom's Android library "Twig"</Title>
<Summary>A Xamarin binding for Intercom's Android library "Twig"</Summary>
<Description>A Xamarin binding for Intercom's Android library "Twig"</Description>
<Authors>AmrAlSayed0</Authors>
<Owners>AmrAlSayed0</Owners>
<Copyright>© AmrAlSayed0. All rights reserved.</Copyright>
<PackageTags>intercom twig logging xamarin android monodroid</PackageTags>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageProjectUrl>https://github.com/AmrAlSayed0/Xamarin.Android.Intercom.Twig</PackageProjectUrl>
<RepositoryUrl>https://github.com/AmrAlSayed0/Xamarin.Android.Intercom.Twig</RepositoryUrl>
<PackageVersion>$(MavenArtifactVersion).3</PackageVersion>
<RepositoryType>git</RepositoryType>
<!-- Include symbol files (*.pdb) in the built .nupkg -->
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>$(DefineConstants);DEBUG;</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugSymbols>false</DebugSymbols>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>$(DefineConstants);RELEASE;</DefineConstants>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<Reference Include="Mono.Android" />
<Reference Include="System" />
</ItemGroup>
<ItemGroup>
<Compile Include="Additions\**\*.cs" />
</ItemGroup>
<ItemGroup>
<!-- Includes the -javadoc jar to generate documentation. This property is now deprecated. -->
<!--
<JavaDocJar Include="Jars\JavaDocJars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)-javadoc.jar"
Condition="Exists('Jars\JavaDocJars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)-javadoc.jar')" />
-->
<!-- Includes the -sources jar to generate documentation. -->
<JavaSourceJar Include="Jars\JavaSourcesJars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)-sources.jar"
Condition="Exists('Jars\JavaSourcesJars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)-sources.jar')" />
<!-- Add the jar as the main source of binding, if it exists. This is mainly for libraries distributed as jar files -->
<InputJar Include="Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).jar"
Condition="Exists('Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).jar')" />
<!-- Add the extracted jars as the main source of binding, if it exists. This is mainly for libraries distributed as aar files -->
<!-- The aar files needs to be extracted to a folder named the same name as the maven artifact ID. -->
<InputJar Include="Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)\classes.jar"
Condition="Exists('Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)\classes.jar')" />
<InputJar Include="Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)\libs\*.jar"
Condition="Exists('Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion)\libs\')" />
<!-- Packs the jar or aar file into the nuget package. -->
<None Include="Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).jar"
Condition="Exists('Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).jar')"
Pack="True"
PackagePath="jar\$(MavenGroupId).$(MavenArtifactId).jar" />
<None Include="Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).aar"
Condition="Exists('Jars\$(MavenGroupId).$(MavenArtifactId)-$(MavenArtifactVersion).aar')"
Pack="True"
PackagePath="aar\$(MavenGroupId).$(MavenArtifactId).aar" />
</ItemGroup>
<ItemGroup>
<None Include="$(NugetPackageId).targets"
Pack="True"
PackagePath="build" />
<None Include="$(NugetPackageId).targets"
Pack="True"
PackagePath="buildTransitive" />
</ItemGroup>
<ItemGroup>
<None Include="Jars\$(MavenArtifactId)\proguard.txt"
Condition="Exists('Jars\$(MavenArtifactId)\proguard.txt')"
Pack="True"
PackagePath="proguard\" />
</ItemGroup>
<ItemGroup>
<TransformFile Include="Transforms\*.xml" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Xamarin.Android.Support.Annotations"
Version="28.0.0" />
</ItemGroup>
</Project>