Restructure the codebase and add CI!
|
@ -0,0 +1,17 @@
|
|||
Please fill out either the bug or feature request section and remove whatever section you are not using.
|
||||
|
||||
## Bug
|
||||
|
||||
Version Number of Plugin:
|
||||
Device Tested On:
|
||||
Simulator Tested On:
|
||||
|
||||
### Expected Behavior
|
||||
|
||||
### Actual Behavior
|
||||
|
||||
### Steps to reproduce the Behavior
|
||||
|
||||
|
||||
## Feature Request:
|
||||
Please fill in what you would like
|
|
@ -0,0 +1,8 @@
|
|||
Please take a moment to fill out the following:
|
||||
|
||||
Fixes # .
|
||||
|
||||
Changes Proposed in this pull request:
|
||||
-
|
||||
-
|
||||
-
|
|
@ -0,0 +1,13 @@
|
|||
version: 1.0.0.{build}-beta
|
||||
assembly_info:
|
||||
patch: true
|
||||
file: '**\AssemblyInfo.*'
|
||||
assembly_version: '{version}'
|
||||
assembly_file_version: '{version}'
|
||||
assembly_informational_version: '{version}'
|
||||
build_script:
|
||||
- cmd: >-
|
||||
powershell .\bootstrapper.ps1 -Target Default -Verbosity diagnostic
|
||||
artifacts:
|
||||
- path: ./Build/nuget/*.nupkg
|
||||
name: NuGet
|
|
@ -0,0 +1,72 @@
|
|||
Param(
|
||||
[string]$Script = ".\build.cake",
|
||||
[string]$Target = "Default",
|
||||
[string]$Configuration = "Release",
|
||||
[ValidateSet("Quiet", "Minimal", "Normal", "Verbose", "Diagnostic")]
|
||||
[string]$Verbosity = "Verbose",
|
||||
[switch]$Experimental,
|
||||
[Alias("DryRun","Noop")]
|
||||
[switch]$WhatIf
|
||||
)
|
||||
|
||||
$TOOLS_DIR = Join-Path $PSScriptRoot "tools"
|
||||
$NUGET_EXE = Join-Path $TOOLS_DIR "nuget.exe"
|
||||
$NUGET3_EXE = Join-Path $TOOLS_DIR "nuget3.exe"
|
||||
$PACKAGES_CONFIG = Join-Path $TOOLS_DIR "packages.config"
|
||||
$CAKE_EXE = Join-Path $TOOLS_DIR "Cake/Cake.exe"
|
||||
|
||||
# Should we use the new Roslyn?
|
||||
$UseExperimental = "";
|
||||
if($Experimental.IsPresent) {
|
||||
$UseExperimental = "-experimental"
|
||||
}
|
||||
|
||||
# Is this a dry run?
|
||||
$UseDryRun = "";
|
||||
if($WhatIf.IsPresent) {
|
||||
$UseDryRun = "-dryrun"
|
||||
}
|
||||
|
||||
# Make sure tools folder exists
|
||||
if (!(Test-Path $TOOLS_DIR)) {
|
||||
New-Item -ItemType directory -Path $TOOLS_DIR | Out-Null
|
||||
}
|
||||
|
||||
# Make sure packages.config exists where we expect it.
|
||||
if (!(Test-Path $PACKAGES_CONFIG)) {
|
||||
Invoke-WebRequest -Uri http://cakebuild.net/download/bootstrapper/packages -OutFile $PACKAGES_CONFIG
|
||||
}
|
||||
|
||||
# Make sure NuGet exists where we expect it.
|
||||
if (!(Test-Path $NUGET_EXE)) {
|
||||
Invoke-WebRequest -Uri http://nuget.org/nuget.exe -OutFile $NUGET_EXE
|
||||
}
|
||||
|
||||
# Make sure NuGet exists where we expect it.
|
||||
if (!(Test-Path $NUGET3_EXE)) {
|
||||
Invoke-WebRequest -Uri https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile $NUGET3_EXE
|
||||
}
|
||||
|
||||
# Make sure NuGet exists where we expect it.
|
||||
if (!(Test-Path $NUGET_EXE)) {
|
||||
Throw "Could not find NuGet.exe"
|
||||
}
|
||||
|
||||
# Restore tools from NuGet.
|
||||
Push-Location
|
||||
Set-Location $TOOLS_DIR
|
||||
Invoke-Expression "$NUGET_EXE install -ExcludeVersion -Source https://www.nuget.org/api/v2"
|
||||
Pop-Location
|
||||
if ($LASTEXITCODE -ne 0)
|
||||
{
|
||||
exit $LASTEXITCODE
|
||||
}
|
||||
|
||||
# Make sure that Cake has been installed.
|
||||
if (!(Test-Path $CAKE_EXE)) {
|
||||
Throw "Could not find Cake.exe"
|
||||
}
|
||||
|
||||
# Start Cake
|
||||
Invoke-Expression "$CAKE_EXE `"$Script`" -target=`"$Target`" -configuration=`"$Configuration`" -verbosity=`"$Verbosity`" $UseDryRun $UseExperimental"
|
||||
exit $LASTEXITCODE
|
|
@ -0,0 +1,113 @@
|
|||
#addin nuget:https://nuget.org/api/v2/?package=Cake.FileHelpers&version=1.0.3.2
|
||||
#addin nuget:https://nuget.org/api/v2/?package=Cake.Xamarin&version=1.2.3
|
||||
|
||||
var TARGET = Argument ("target", Argument ("t", "Default"));
|
||||
var version = EnvironmentVariable ("APPVEYOR_BUILD_VERSION") ?? Argument("version", "0.0.9999");
|
||||
|
||||
var libraries = new Dictionary<string, string> {
|
||||
{ "./src/Converters.sln", "Any" },
|
||||
{ "./src/Controls.sln", "Any" },
|
||||
{ "./src/Behaviors.sln", "Any" },
|
||||
{ "./src/Effects.sln", "Any" },
|
||||
};
|
||||
|
||||
|
||||
var BuildAction = new Action<Dictionary<string, string>> (solutions =>
|
||||
{
|
||||
|
||||
foreach (var sln in solutions)
|
||||
{
|
||||
|
||||
// If the platform is Any build regardless
|
||||
// If the platform is Win and we are running on windows build
|
||||
// If the platform is Mac and we are running on Mac, build
|
||||
if ((sln.Value == "Any")
|
||||
|| (sln.Value == "Win" && IsRunningOnWindows ())
|
||||
|| (sln.Value == "Mac" && IsRunningOnUnix ()))
|
||||
{
|
||||
|
||||
// Bit of a hack to use nuget3 to restore packages for project.json
|
||||
if (IsRunningOnWindows ())
|
||||
{
|
||||
|
||||
Information ("RunningOn: {0}", "Windows");
|
||||
|
||||
NuGetRestore (sln.Key, new NuGetRestoreSettings
|
||||
{
|
||||
ToolPath = "./tools/nuget3.exe"
|
||||
});
|
||||
|
||||
// Windows Phone / Universal projects require not using the amd64 msbuild
|
||||
MSBuild (sln.Key, c =>
|
||||
{
|
||||
c.Configuration = "Release";
|
||||
c.MSBuildPlatform = Cake.Common.Tools.MSBuild.MSBuildPlatform.x86;
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
// Mac is easy ;)
|
||||
NuGetRestore (sln.Key);
|
||||
|
||||
DotNetBuild (sln.Key, c => c.Configuration = "Release");
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Task("Libraries").Does(()=>
|
||||
{
|
||||
BuildAction(libraries);
|
||||
});
|
||||
|
||||
Task ("NuGet")
|
||||
.IsDependentOn ("Libraries")
|
||||
.Does (() =>
|
||||
{
|
||||
if(!DirectoryExists("./Build/nuget/"))
|
||||
CreateDirectory("./Build/nuget");
|
||||
|
||||
NuGetPack ("./nuget/Converters.nuspec", new NuGetPackSettings {
|
||||
Version = version,
|
||||
Verbosity = NuGetVerbosity.Detailed,
|
||||
OutputDirectory = "./Build/nuget/",
|
||||
BasePath = "./",
|
||||
});
|
||||
|
||||
NuGetPack ("./nuget/Behaviors.nuspec", new NuGetPackSettings {
|
||||
Version = version,
|
||||
Verbosity = NuGetVerbosity.Detailed,
|
||||
OutputDirectory = "./Build/nuget/",
|
||||
BasePath = "./",
|
||||
});
|
||||
|
||||
NuGetPack ("./nuget/Controls.nuspec", new NuGetPackSettings {
|
||||
Version = version,
|
||||
Verbosity = NuGetVerbosity.Detailed,
|
||||
OutputDirectory = "./Build/nuget/",
|
||||
BasePath = "./",
|
||||
});
|
||||
|
||||
NuGetPack ("./nuget/Effects.nuspec", new NuGetPackSettings {
|
||||
Version = version,
|
||||
Verbosity = NuGetVerbosity.Detailed,
|
||||
OutputDirectory = "./Build/nuget/",
|
||||
BasePath = "./",
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
//Build nugets and libraries
|
||||
Task ("Default").IsDependentOn("NuGet");
|
||||
|
||||
|
||||
Task ("Clean").Does (() =>
|
||||
{
|
||||
CleanDirectories ("./Build/");
|
||||
|
||||
CleanDirectories ("./**/bin");
|
||||
CleanDirectories ("./**/obj");
|
||||
});
|
||||
|
||||
|
||||
RunTarget (TARGET);
|
|
@ -0,0 +1,31 @@
|
|||
$AndroidToolPath = "${env:ProgramFiles(x86)}\Android\android-sdk\tools\android"
|
||||
#$AndroidToolPath = "$env:localappdata\Android\android-sdk\tools\android"
|
||||
|
||||
Function Get-AndroidSDKs() {
|
||||
$output = & $AndroidToolPath list sdk --all
|
||||
$sdks = $output |% {
|
||||
if ($_ -match '(?<index>\d+)- (?<sdk>.+), revision (?<revision>[\d\.]+)') {
|
||||
$sdk = New-Object PSObject
|
||||
Add-Member -InputObject $sdk -MemberType NoteProperty -Name Index -Value $Matches.index
|
||||
Add-Member -InputObject $sdk -MemberType NoteProperty -Name Name -Value $Matches.sdk
|
||||
Add-Member -InputObject $sdk -MemberType NoteProperty -Name Revision -Value $Matches.revision
|
||||
$sdk
|
||||
}
|
||||
}
|
||||
$sdks
|
||||
}
|
||||
|
||||
Function Install-AndroidSDK() {
|
||||
[CmdletBinding()]
|
||||
Param(
|
||||
[Parameter(Mandatory=$true, Position=0)]
|
||||
[PSObject[]]$sdks
|
||||
)
|
||||
|
||||
$sdkIndexes = $sdks |% { $_.Index }
|
||||
$sdkIndexArgument = [string]::Join(',', $sdkIndexes)
|
||||
Echo 'y' | & $AndroidToolPath update sdk -u -a -t $sdkIndexArgument
|
||||
}
|
||||
|
||||
$sdks = Get-AndroidSDKs |? { $_.name -like 'sdk platform*API 15*' -or $_.name -like 'google apis*api 15' }
|
||||
Install-AndroidSDK -sdks $sdks
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata minClientVersion="2.8.1">
|
||||
<id>FormsCommunityToolkit.Behaviors</id>
|
||||
<version>$version$</version>
|
||||
<title>Xamarin.Forms Community Toolkit: Behaviors</title>
|
||||
<authors>FormsCommunityToolkit</authors>
|
||||
<owners>FormsCommunityToolkit</owners>
|
||||
<projectUrl>https://github.com/FormsCommunityToolkit/Behaviors</projectUrl>
|
||||
<licenseUrl>https://github.com/FormsCommunityToolkit/Behaviors/blob/master/LICENSE</licenseUrl>
|
||||
<iconUrl>https://github.com/FormsCommunityToolkit/Effects/blob/master/Media/OrganonLogo.64x64.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>
|
||||
Xamarin.Forms Community Toolkit: Behaviors
|
||||
Built against: 2.3.2.127
|
||||
</description>
|
||||
<summary>Xamarin.Forms Community Toolkit: Behaviors</summary>
|
||||
<tags>community, toolkit, xamarin, pcl, android, xamarin.forms, ios, uwp, onverters</tags>
|
||||
<dependencies>
|
||||
<dependency id="Xamarin.Forms" version="2.3.2.127" />
|
||||
</dependencies>
|
||||
<releaseNotes>
|
||||
</releaseNotes>
|
||||
</metadata>
|
||||
<files>
|
||||
<!--Core-->
|
||||
<file src="src/Behaviors/Behaviors/bin/Release/FormsCommunityToolkit.Behaviors.dll" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Behaviors.dll" />
|
||||
<file src="src/Behaviors/Behaviors/bin/Release/FormsCommunityToolkit.Behaviors.xml" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Behaviors.xml" />
|
||||
<file src="src/Behaviors/Behaviors/bin/Release/FormsCommunityToolkit.Behaviors.pdb" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Behaviors.pdb" />
|
||||
</files>
|
||||
</package>
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata minClientVersion="2.8.1">
|
||||
<id>FormsCommunityToolkit.Controls</id>
|
||||
<version>$version$</version>
|
||||
<title>Forms Community Toolkit Controls for Xamarin.Forms</title>
|
||||
<authors>FormsCommunityToolkit</authors>
|
||||
<owners>FormsCommunityToolkit</owners>
|
||||
<projectUrl>https://github.com/FormsCommunityToolkit/Controls</projectUrl>
|
||||
<licenseUrl>https://github.com/FormsCommunityToolkit/Controls/blob/master/LICENSE</licenseUrl>
|
||||
<iconUrl>https://github.com/FormsCommunityToolkit/Effects/blob/master/Media/OrganonLogo.64x64.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>
|
||||
Xamarin.Forms Community Toolkit: Controls
|
||||
Built against: 2.3.2.127
|
||||
</description>
|
||||
<summary>Xamarin.Forms Community Toolkit: Controls</summary>
|
||||
<tags>community, toolkit, xamarin, pcl, android, xamarin.forms, ios, uwp, onverters</tags>
|
||||
<dependencies>
|
||||
<dependency id="Xamarin.Forms" version="2.3.2.127" />
|
||||
</dependencies>
|
||||
<releaseNotes>
|
||||
</releaseNotes>
|
||||
</metadata>
|
||||
<files>
|
||||
<!--Core-->
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.dll" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Controls.dll" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.xml" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Controls.xml" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.pdb" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Controls.pdb" />
|
||||
|
||||
|
||||
<!--Xamarin.Android-->
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.dll" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.dll" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.pdb" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.pdb" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.xml" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.xml" />
|
||||
<file src="src/Controls/Controls.Android/bin/Release/FormsCommunityToolkit.Controls.Android.dll" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.Android.dll" />
|
||||
<file src="src/Controls/Controls.Android/bin/Release/FormsCommunityToolkit.Controls.Android.pdb" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.Android.pdb" />
|
||||
<file src="src/Controls/Controls.Android/bin/Release/FormsCommunityToolkit.Controls.Android.xml" target="lib/MonoAndroid403/FormsCommunityToolkit.Controls.Android.xml" />
|
||||
|
||||
<!--Xamarin.iOSUnified-->
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.dll" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Controls.dll" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.pdb" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Controls.pdb" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.xml" target="libXamarin.iOS101/FormsCommunityToolkit.Controls.xml" />
|
||||
<file src="src/Controls/Controls.iOS/bin/Release/FormsCommunityToolkit.Controls.iOS.dll" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Controls.iOS.dll" />
|
||||
<file src="src/Controls/Controls.iOS/bin/Release/FormsCommunityToolkit.Controls.iOS.pdb" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Controls.iOS.pdb" />
|
||||
<file src="src/Controls/Controls.iOS/bin/Release/FormsCommunityToolkit.Controls.iOS.xml" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Controls.iOS.xml" />
|
||||
<!--UWP-->
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.dll" target="lib/UAP10/FormsCommunityToolkit.Controls.dll" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.pdb" target="lib/UAP10/FormsCommunityToolkit.Controls.pdb" />
|
||||
<file src="src/Controls/Controls/bin/Release/FormsCommunityToolkit.Controls.xml" target="lib/UAP101/FormsCommunityToolkit.Controls.xml" />
|
||||
<file src="src/Controls/Controls.UWP/bin/Release/FormsCommunityToolkit.Controls.UWP.dll" target="lib/UAP10/FormsCommunityToolkit.Controls.UWP.dll" />
|
||||
<file src="src/Controls/Controls.UWP/bin/Release/FormsCommunityToolkit.Controls.UWP.pdb" target="lib/UAP10/FormsCommunityToolkit.Controls.UWP.pdb" />
|
||||
<file src="src/Controls/Controls.UWP/bin/Release/FormsCommunityToolkit.Controls.UWP.xml" target="lib/UAP10/FormsCommunityToolkit.Controls.UWP.xml" />
|
||||
|
||||
</files>
|
||||
</package>
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata minClientVersion="2.8.1">
|
||||
<id>FormsCommunityToolkit.Converters</id>
|
||||
<version>$version$</version>
|
||||
<title>Forms Community Toolkit Converters for Xamarin.Forms</title>
|
||||
<authors>Jim Bennett, Glenn Versweyveld, Matthew Robbins, Gerald Versluis, James Montemagno</authors>
|
||||
<owners>Jim Bennett, Glenn Versweyveld, Matthew Robbins, Gerald Versluis, James Montemagno</owners>
|
||||
<projectUrl>https://github.com/FormsCommunityToolkit/Converters</projectUrl>
|
||||
<licenseUrl>https://github.com/FormsCommunityToolkit/Converters/blob/master/LICENSE</licenseUrl>
|
||||
<iconUrl>https://github.com/FormsCommunityToolkit/Effects/blob/master/Media/OrganonLogo.64x64.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>
|
||||
Forms Community Toolkit Converters for Xamarin.Forms
|
||||
Built against: 2.3.2.127
|
||||
</description>
|
||||
<summary>Converters for Xamarin.Form</summary>
|
||||
<tags>community, toolkit, xamarin, pcl, android, xamarin.forms, ios, uwp, onverters</tags>
|
||||
<dependencies>
|
||||
<dependency id="Xamarin.Forms" version="2.3.2.127" />
|
||||
</dependencies>
|
||||
<releaseNotes>
|
||||
</releaseNotes>
|
||||
</metadata>
|
||||
<files>
|
||||
<!--Core-->
|
||||
<file src="src/Converters/Converters/bin/Release/FormsCommunityToolkit.Converters.dll" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Converters.dll" />
|
||||
<file src="src/Converters/Converters/bin/Release/FormsCommunityToolkit.Converters.xml" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Converters.xml" />
|
||||
<file src="src/Converters/Converters/bin/Release/FormsCommunityToolkit.Converters.pdb" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Converters.pdb" />
|
||||
</files>
|
||||
</package>
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata minClientVersion="2.8.1">
|
||||
<id>FormsCommunityToolkit.Effects</id>
|
||||
<version>$version$</version>
|
||||
<title>Xamarin.Forms Community Toolkit: Effects</title>
|
||||
<authors>FormsCommunityToolkit</authors>
|
||||
<owners>FormsCommunityToolkit</owners>
|
||||
<projectUrl>https://github.com/FormsCommunityToolkit/Effects</projectUrl>
|
||||
<licenseUrl>https://github.com/FormsCommunityToolkit/Effects/blob/master/LICENSE</licenseUrl>
|
||||
<iconUrl>https://github.com/FormsCommunityToolkit/Effects/blob/master/Media/OrganonLogo.64x64.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>
|
||||
Xamarin.Forms Community Toolkit Effects Library
|
||||
Built against: 2.3.2.127
|
||||
</description>
|
||||
<summary>Xamarin.Forms Community Toolkit Effects Library</summary>
|
||||
<tags>community, toolkit, xamarin, pcl, android, xamarin.forms, ios, uwp, effects</tags>
|
||||
<dependencies>
|
||||
<dependency id="Xamarin.Forms" version="2.3.2.127" />
|
||||
</dependencies>
|
||||
<releaseNotes>
|
||||
</releaseNotes>
|
||||
</metadata>
|
||||
<files>
|
||||
<!--Core-->
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.dll" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Effects.dll" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.pdb" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Effects.pdb" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.xml" target="lib/portable-net45+wp80+win8+wpa81/FormsCommunityToolkit.Effects.xml" />
|
||||
|
||||
<!--Xamarin.Android-->
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.dll" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.dll" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.pdb" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.pdb" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.xml" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.xml" />
|
||||
<file src="src/Effects/Effects.Android/bin/Release/FormsCommunityToolkit.Effects.Android.dll" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.Android.dll" />
|
||||
<file src="src/Effects/Effects.Android/bin/Release/FormsCommunityToolkit.Effects.Android.pdb" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.Android.pdb" />
|
||||
<file src="src/Effects/Effects.Android/bin/Release/FormsCommunityToolkit.Effects.Android.xml" target="lib/MonoAndroid403/FormsCommunityToolkit.Effects.Android.xml" />
|
||||
|
||||
<!--Xamarin.iOSUnified-->
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.dll" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Effects.dll" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.pdb" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Effects.pdb" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.xml" target="libXamarin.iOS101/FormsCommunityToolkit.Effects.xml" />
|
||||
<file src="src/Effects/Effects.iOS/bin/Release/FormsCommunityToolkit.Effects.iOS.dll" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Effects.iOS.dll" />
|
||||
<file src="src/Effects/Effects.iOS/bin/Release/FormsCommunityToolkit.Effects.iOS.pdb" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Effects.iOS.pdb" />
|
||||
<file src="src/Effects/Effects.iOS/bin/Release/FormsCommunityToolkit.Effects.iOS.xml" target="lib/Xamarin.iOS10/FormsCommunityToolkit.Effects.iOS.xml" />
|
||||
<!--UWP-->
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.dll" target="lib/UAP10/FormsCommunityToolkit.Effects.dll" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.pdb" target="lib/UAP10/FormsCommunityToolkit.Effects.pdb" />
|
||||
<file src="src/Effects/Effects/bin/Release/FormsCommunityToolkit.Effects.xml" target="lib/UAP101/FormsCommunityToolkit.Effects.xml" />
|
||||
<file src="src/Effects/Effects.UWP/bin/Release/FormsCommunityToolkit.Effects.UWP.dll" target="lib/UAP10/FormsCommunityToolkit.Effects.UWP.dll" />
|
||||
<file src="src/Effects/Effects.UWP/bin/Release/FormsCommunityToolkit.Effects.UWP.pdb" target="lib/UAP10/FormsCommunityToolkit.Effects.UWP.pdb" />
|
||||
<file src="src/Effects/Effects.UWP/bin/Release/FormsCommunityToolkit.Effects.UWP.xml" target="lib/UAP10/FormsCommunityToolkit.Effects.UWP.xml" />
|
||||
|
||||
<file src=".\src\**\*.cs" target="src" />
|
||||
</files>
|
||||
</package>
|
|
@ -3,23 +3,23 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations", "Animations\Animations.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations", "Animations\Animations\Animations.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4CF83A7E-B02C-4DEC-A0B7-EFC68623D928}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\appveyor.yml = ..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\bootstrapper.ps1
|
||||
..\build.cake = ..\build.cake
|
||||
..\CHANGELOG.md = ..\CHANGELOG.md
|
||||
..\nuget\Animations.nuspec = ..\nuget\Animations.nuspec
|
||||
..\README.md = ..\README.md
|
||||
..\appveyor.yml = ..\..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\..\bootstrapper.ps1
|
||||
..\build.cake = ..\..\build.cake
|
||||
..\CHANGELOG.md = ..\..\CHANGELOG.md
|
||||
..\nuget\Animations.nuspec = ..\..\nuget\Animations.nuspec
|
||||
..\README.md = ..\..\README.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.Android", "Animations.Android\Animations.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.Android", "Animations\Animations.Android\Animations.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.iOS", "Animations.iOS\Animations.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.iOS", "Animations\Animations.iOS\Animations.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.UWP", "Animations.UWP\Animations.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Animations.UWP", "Animations\Animations.UWP\Animations.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
@ -3,18 +3,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Behaviors", "Behaviors\Behaviors.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Behaviors", "Behaviors\Behaviors\Behaviors.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Behaviors.Tests", "Behaviors.Tests\Behaviors.Tests.csproj", "{8EDF4429-251A-416D-BB68-93F227191BCF}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Behaviors.Tests", "Behaviors\Behaviors.Tests\Behaviors.Tests.csproj", "{8EDF4429-251A-416D-BB68-93F227191BCF}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4CF83A7E-B02C-4DEC-A0B7-EFC68623D928}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\appveyor.yml = ..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\bootstrapper.ps1
|
||||
..\build.cake = ..\build.cake
|
||||
..\CHANGELOG.md = ..\CHANGELOG.md
|
||||
..\nuget\Behaviors.nuspec = ..\nuget\Behaviors.nuspec
|
||||
..\README.md = ..\README.md
|
||||
..\appveyor.yml = ..\..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\..\bootstrapper.ps1
|
||||
..\build.cake = ..\..\build.cake
|
||||
..\CHANGELOG.md = ..\..\CHANGELOG.md
|
||||
..\nuget\Behaviors.nuspec = ..\..\nuget\Behaviors.nuspec
|
||||
..\README.md = ..\..\README.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
|
|
|
@ -3,23 +3,23 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls", "Controls\Controls.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls", "Controls\Controls\Controls.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4CF83A7E-B02C-4DEC-A0B7-EFC68623D928}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\appveyor.yml = ..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\bootstrapper.ps1
|
||||
..\build.cake = ..\build.cake
|
||||
..\CHANGELOG.md = ..\CHANGELOG.md
|
||||
..\nuget\Controls.nuspec = ..\nuget\Controls.nuspec
|
||||
..\README.md = ..\README.md
|
||||
..\appveyor.yml = ..\..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\..\bootstrapper.ps1
|
||||
..\build.cake = ..\..\build.cake
|
||||
..\CHANGELOG.md = ..\..\CHANGELOG.md
|
||||
..\nuget\Controls.nuspec = ..\..\nuget\Controls.nuspec
|
||||
..\README.md = ..\..\README.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.Android", "Controls.Android\Controls.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.Android", "Controls\Controls.Android\Controls.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.iOS", "Controls.iOS\Controls.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.iOS", "Controls\Controls.iOS\Controls.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.UWP", "Controls.UWP\Controls.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls.UWP", "Controls\Controls.UWP\Controls.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
@ -3,18 +3,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Converters", "Converters\Converters.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Converters", "Converters\Converters\Converters.csproj", "{572B958E-CC33-47C1-95FA-1B3A0506F2ED}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Converters.Tests", "Converters.Tests\Converters.Tests.csproj", "{8EDF4429-251A-416D-BB68-93F227191BCF}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Converters.Tests", "Converters\Converters.Tests\Converters.Tests.csproj", "{8EDF4429-251A-416D-BB68-93F227191BCF}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4CF83A7E-B02C-4DEC-A0B7-EFC68623D928}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\appveyor.yml = ..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\bootstrapper.ps1
|
||||
..\build.cake = ..\build.cake
|
||||
..\CHANGELOG.md = ..\CHANGELOG.md
|
||||
..\nuget\Converters.nuspec = ..\nuget\Converters.nuspec
|
||||
..\README.md = ..\README.md
|
||||
..\appveyor.yml = ..\..\appveyor.yml
|
||||
..\bootstrapper.ps1 = ..\..\bootstrapper.ps1
|
||||
..\build.cake = ..\..\build.cake
|
||||
..\CHANGELOG.md = ..\..\CHANGELOG.md
|
||||
..\nuget\Converters.nuspec = ..\..\nuget\Converters.nuspec
|
||||
..\README.md = ..\..\README.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
|
|
|
@ -3,22 +3,22 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.iOS", "Effects.iOS\Effects.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.iOS", "Effects\Effects.iOS\Effects.iOS.csproj", "{F09F8CAF-701A-4673-A880-1580ACCB926B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.Android", "Effects.Android\Effects.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.Android", "Effects\Effects.Android\Effects.Android.csproj", "{88DC2010-BE3A-4B86-A72F-3DF68413858B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects", "Effects\Effects.csproj", "{67F9D3A8-F71E-4428-913F-C37AE82CDB24}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects", "Effects\Effects\Effects.csproj", "{67F9D3A8-F71E-4428-913F-C37AE82CDB24}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.UWP", "Effects.UWP\Effects.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effects.UWP", "Effects\Effects.UWP\Effects.UWP.csproj", "{98F91808-0410-4362-9B3A-BD5110BEECDE}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5D176F5C-88F0-4466-A0A2-B91B40FE9199}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\appveyor.yml = ..\appveyor.yml
|
||||
..\build.cake = ..\build.cake
|
||||
..\CHANGELOG.md = ..\CHANGELOG.md
|
||||
..\nuget\Effects.nuspec = ..\nuget\Effects.nuspec
|
||||
..\README.md = ..\README.md
|
||||
..\nuget\readme.txt = ..\nuget\readme.txt
|
||||
..\appveyor.yml = ..\..\appveyor.yml
|
||||
..\build.cake = ..\..\build.cake
|
||||
..\CHANGELOG.md = ..\..\CHANGELOG.md
|
||||
..\nuget\Effects.nuspec = ..\..\nuget\Effects.nuspec
|
||||
..\README.md = ..\..\README.md
|
||||
..\nuget\readme.txt = ..\..\nuget\readme.txt
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
|
|
До Ширина: | Высота: | Размер: 1.1 KiB После Ширина: | Высота: | Размер: 1.1 KiB |
До Ширина: | Высота: | Размер: 768 B После Ширина: | Высота: | Размер: 768 B |
До Ширина: | Высота: | Размер: 1.6 KiB После Ширина: | Высота: | Размер: 1.6 KiB |
До Ширина: | Высота: | Размер: 2.5 KiB После Ширина: | Высота: | Размер: 2.5 KiB |
До Ширина: | Высота: | Размер: 3.3 KiB После Ширина: | Высота: | Размер: 3.3 KiB |