Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Update to v25.1.0 #33

Merged
merged 65 commits into from
Feb 3, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
277e5d1
Bump build scripts to v25.0.0
Redth Oct 20, 2016
cd209c4
Bump docs to latest available (still none for api 25)
Redth Oct 20, 2016
9d7c8b8
Prerelease version nugets
Redth Oct 20, 2016
e39c9d6
Hard code some parameter names to not break in the future
Redth Oct 21, 2016
3c364b0
Adding the p# version of some parameter names for enums
Redth Oct 21, 2016
9d42f0a
Remove some duplicate overloads
Redth Oct 21, 2016
e49b317
Remove an internal class that's causing issues
Redth Oct 21, 2016
216bc78
Revert to docs-23
Redth Oct 21, 2016
f352010
Add metadata generated from current android docs
Redth Oct 27, 2016
5175518
Ignore generated .targets files
Redth Nov 3, 2016
302d122
Add a .targets template file to include Xamarin.Build.Download
Redth Nov 3, 2016
862c720
Add .targets generation in build script
Redth Nov 3, 2016
feaa01a
Add .targets files to nuspecs
Redth Nov 3, 2016
612fa1f
Remove old attributes for library download/inclusion
Redth Nov 3, 2016
bee46ef
Declare Xamarin.Build.Download dependency in all nuspecs
Redth Nov 3, 2016
53f330e
Add Xamarin.Build.Download dependency
Redth Nov 7, 2016
af69545
Rename existing vector drawable targets to
Redth Nov 7, 2016
85d4f22
Update nuspec for vector targets file rename
Redth Nov 7, 2016
817d3c3
Clean up build script
Redth Nov 7, 2016
9c5c291
Add generated targets to Design source
Redth Nov 7, 2016
63e5367
Add Xamarin.Build.Download dependency to samples
Redth Nov 7, 2016
e200670
Remove generated.targets import from packaged components
Redth Nov 7, 2016
6a8abd9
Fix misnamed targets file in nuspec
Redth Nov 7, 2016
0637b66
Remove old AAR_DIRS
Redth Nov 7, 2016
5048725
Be more explicit about build task dependencies
Redth Nov 7, 2016
b0d0bc4
Fix aar directory specified in build script
Redth Nov 7, 2016
b548c34
Use alternative nuget sources if specified
Redth Nov 7, 2016
9867459
Fix reference to renamed targets file
Redth Nov 7, 2016
d17c2ab
Merge branch 'xamarin-build-download' into v25.0.0
Redth Nov 15, 2016
298a56c
Update render script dependency
Redth Nov 15, 2016
1a9d5bc
Remove trailing slash from xbd path
Redth Nov 16, 2016
20cf701
Renamed item list name
Redth Nov 17, 2016
2fc217a
Restructure targets file for AndroidSdk dir eval
Redth Nov 17, 2016
eb6e699
Ignore the generated.targets file
Redth Nov 17, 2016
d50661e
Remove extra trailing slash from xbd d/l path
Redth Nov 17, 2016
4dc50ab
Reorder .targets
Redth Nov 18, 2016
80c792d
Bump for v25.0.1
Redth Nov 22, 2016
b9900e0
Clean up more files in build script clean target
Redth Nov 22, 2016
ac67a17
Revive toolbar additions in v7-appcompat
Redth Nov 22, 2016
001fc29
Update to Xamarin.Build.Download 0.4.0
Redth Nov 24, 2016
3c2314a
Update targets generation
Redth Nov 24, 2016
0bd1be7
Bump nuget version
Redth Nov 24, 2016
8d9a9bd
Add conditions to run task less often
Redth Nov 24, 2016
7eee739
Fixed Design dependencies
Redth Dec 5, 2016
98d6d60
Bump nuget version
Redth Dec 5, 2016
e1a6db9
Remove remaining attribute download code
Redth Dec 19, 2016
847d0c1
Fix partial download info matching
Redth Dec 19, 2016
867b8cd
Bump to 25.1.0
Redth Dec 19, 2016
c4f148d
Fixes for 25.1.0 binding
Redth Dec 19, 2016
d7a5769
Added new ExifInterface binding
Redth Dec 19, 2016
71cea2f
Remove more Imports when packaging samples
Redth Dec 20, 2016
2107578
Update UITest dependency version in samples
Redth Dec 20, 2016
e723a51
Merge .targets files in build script
Redth Dec 22, 2016
98472cf
Merge other targets files after the main xbd targets
Redth Dec 22, 2016
7245d06
Stable nuget version for qa
Redth Dec 22, 2016
c535556
Update Xamarin.Build.Download dep version
Redth Jan 5, 2017
bf2e8a1
Update prerelease version
Redth Jan 5, 2017
a139487
Build with MaxCpuCount to speed up windows builds
Redth Jan 5, 2017
c14aed2
Bump to stable version
Redth Jan 5, 2017
53cfecb
Add System info logging
Redth Jan 24, 2017
bfae7dc
Bump Xamarin.Build.Download version
Redth Jan 26, 2017
372802d
Restrict build/ folder to MonoAndroid70
Redth Jan 26, 2017
6db6897
Group dependencies for MonoAndroid70
Redth Jan 26, 2017
0b7e30f
Added custom error for failed partial zip download
Redth Jan 31, 2017
3caf828
Bump cake version used for builds
Redth Jan 31, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@ output/
*.xcuserstate
*.xcuserstate
*.csproj.user
*/nuget/*.targets


Resource.designer.cs
component.yaml
Details.md
/generated.targets
6 changes: 6 additions & 0 deletions AndroidSupport.sln
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Media-Compat", "support-med
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Transition", "transition\source\Transition.csproj", "{BF8F6617-A16E-43B8-9985-3D1066D1A081}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exif", "exifinterface\source\Exif.csproj", "{EBD7CBA0-E16C-460D-908C-89D453DDC556}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -157,5 +159,9 @@ Global
{BF8F6617-A16E-43B8-9985-3D1066D1A081}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BF8F6617-A16E-43B8-9985-3D1066D1A081}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BF8F6617-A16E-43B8-9985-3D1066D1A081}.Release|Any CPU.Build.0 = Release|Any CPU
{EBD7CBA0-E16C-460D-908C-89D453DDC556}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EBD7CBA0-E16C-460D-908C-89D453DDC556}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EBD7CBA0-E16C-460D-908C-89D453DDC556}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EBD7CBA0-E16C-460D-908C-89D453DDC556}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal
9,207 changes: 9,207 additions & 0 deletions Metadata.generated.xml

Large diffs are not rendered by default.

10 changes: 0 additions & 10 deletions SupportConsts.cs

This file was deleted.

2 changes: 2 additions & 0 deletions animated-vector-drawable/component/component.template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ samples:
- Xamarin.Android.Support.v7.AppCompat
- Xamarin.Android.Support.Vector.Drawable
removeNodes:
- "//xNS:Import[contains (@Project, 'Xamarin.Android.Support.Tasks.VectorDrawable.targets')]"
- "//xNS:Import[contains (@Project, 'Xamarin.Android.Support.Vector.Drawable.targets')]"
- "//xNS:Import[contains (@Project, 'generated.targets')]"
local-nuget-repo: ../../output
no_build: true
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,15 @@
<licenseUrl>https://github.com/xamarin/AndroidSupportComponents/blob/master/LICENSE.md</licenseUrl>
<iconUrl>https://raw.githubusercontent.com/xamarin/GooglePlayServicesComponents/master/icons/animated-vector-drawable_128x128.png</iconUrl>
<dependencies>
<dependency id="Xamarin.Android.Support.Vector.Drawable" version="[$version$]"/>
<group targetFramework="MonoAndroid70">
<dependency id="Xamarin.Build.Download" version="0.4.2" />
<dependency id="Xamarin.Android.Support.Vector.Drawable" version="[$version$]"/>
</group>
</dependencies>
</metadata>
<files>
<file src="animated-vector-drawable/nuget/Xamarin.Android.Support.Animated.Vector.Drawable.targets" target="build/MonoAndroid70" />

<file src="output/Xamarin.Android.Support.Animated.Vector.Drawable.dll" target="lib/MonoAndroid70" />
</files>
</package>
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.props" Condition="Exists('..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
Expand Down Expand Up @@ -51,6 +52,7 @@
<None Include="Resources\AboutResources.txt" />
<None Include="Properties\AndroidManifest.xml" />
<None Include="Assets\AboutAssets.txt" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\layout\Main.axml" />
Expand Down Expand Up @@ -101,5 +103,7 @@
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Import Project="..\..\..\vector-drawable\buildtask\bin\Release\Xamarin.Android.Support.Vector.Drawable.targets" />
</Project>
<Import Project="..\..\..\vector-drawable\buildtask\bin\Release\Xamarin.Android.Support.Tasks.VectorDrawable.targets" />
<Import Project="..\..\..\generated.targets" />
<Import Project="..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.targets" Condition="Exists('..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.targets')" />
</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Build.Download" version="0.4.2" targetFramework="monoandroid70" />
</packages>
10 changes: 7 additions & 3 deletions animated-vector-drawable/source/Animated-Vector-Drawable.csproj
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.props" Condition="Exists('..\..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
Expand Down Expand Up @@ -51,12 +52,10 @@
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="..\..\SupportConsts.cs">
<Link>Properties\SupportConsts.cs</Link>
</Compile>
<Compile Include="Additions\Additions.cs" />
</ItemGroup>
<ItemGroup>
<TransformFile Include="..\..\Metadata.generated.xml" />
<TransformFile Include="Transforms\EnumFields.xml" />
<TransformFile Include="Transforms\EnumMethods.xml" />
<TransformFile Include="Transforms\Metadata.xml" />
Expand All @@ -77,7 +76,12 @@
</InputJar>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
<Import Project="..\..\generated.targets" />
<ItemGroup>
<Folder Include="Additions\" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="..\..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.targets" Condition="Exists('..\..\packages\Xamarin.Build.Download.0.4.2\build\Xamarin.Build.Download.targets')" />
</Project>
19 changes: 0 additions & 19 deletions animated-vector-drawable/source/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,3 @@
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

// GridLayout-v7
[assembly: Java.Interop.JavaLibraryReference ("classes.jar",
PackageName = __SupportConsts.PackageName,
SourceUrl = __SupportConsts.Url,
EmbeddedArchive = __Consts.AarPath,
Version = __SupportConsts.Version,
Sha1sum = __SupportConsts.Sha1sum)]
// GridLayout-v7 resources
[assembly: Android.IncludeAndroidResourcesFromAttribute ("./",
PackageName = __SupportConsts.PackageName,
SourceUrl = __SupportConsts.Url,
EmbeddedArchive = __Consts.AarPath,
Version = __SupportConsts.Version,
Sha1sum = __SupportConsts.Sha1sum)]

static class __Consts {
public const string AarPath = "m2repository/com/android/support/animated-vector-drawable/" + __SupportConsts.AarVersion + "/animated-vector-drawable-" + __SupportConsts.AarVersion + ".aar";
}
4 changes: 4 additions & 0 deletions animated-vector-drawable/source/packages.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xamarin.Build.Download" version="0.4.2" targetFramework="monoandroid70" />
</packages>
Loading